Structure and Pass Metadata
Step Two - Structure and Pass Metadata
Last updated
Step Two - Structure and Pass Metadata
Last updated
This specification uses data models derived from standards such as schema.org to deliver structure to metadata and define some standard properties, which we use to describe metadata.
Schema.org allows the structuring of data using JSON-LD format. JSON-LD is a JSON having an additional @context
field. We use the same schema to structure metadata without the presence of this field.
Each data model possesses a type with the various supported attributes which a lightning web application can utilise to structure metadata. Data model types such as AudioObject, ImageObject, VideoObject and many more are present to structure metadata.
Use our data models of the suitable type to structure metadata in JSON format:
Eg.
To learn more about how to structure metadata for Bitcoin transactions :
Using SendPayment
method, the lightning web application passes an invoice along with additional metadata. WebLN provider delivers such data to the wallets.
Before passing metadata to the wallet using the SendPayment
method, metadata shall present in a structured form using the data models provided in a comprehensive guide.