I am now working with an airline company to mint NFTs as proofs of carbon-offset flights and trying to expand the project to all companies in the industry.
In terms of the nature of blockchains, we would like to have a long-living and flexible standard for semantic data structure with metadata of NFTs to be used from computers.
On the other hand, I think the basic concept for metadata of NFT should be free.
I found this agenda is like the relationship among HTML and JSON-LD.
So, I designed a loose standard for metadata of NFTs.
Add a new property called
linked_data to the top of the tree of NFT metadata JSON.
linked_data contains a array of objects which have both
I knew that the similar specification is already proposed as ERC-4955.
However, it is not so handy because of its type is
object. The future developers should know the entity keys of the object in advance.
In addition, the property name
linked_data could make it more clear how to be used.
Pull Request URL is the following: