Background
This is a detailed explanation on the metadata
of the W3Bucket NFT.
This topic is worth mentioning because the metadata of W3Bucket NFTs contain essential information about the buckets, including the IPNS name of the bucket, File History, Bucket Type & Size (Capacity), and NFT image. All of the infotmation in the metadata is immutable.
W3BKT NFT Metadata
Below is a sample of W3BKT NFT metadata:
{
"name": "W3BKT (100GB, lnv0v8, O)",
"description": "This is a Web3 Bucket NFT (W3Bucket) that guarantees decentralized, immutable and timeless file storage by Crust Cloud.\n\n**W3Bucket Type**: Original\n\n**W3Bucket Size**: 100GB\n\n**W3Bucket IPNS**: k51qzi5uqu5dlvj2baxnqndepeb86cbk3ng7n3i46uzyxzyqj2xjonzllnv0v8",
"image": "ipfs://QmVvigK7jfLyHcDjnNYr2mAReFW9FCFWf41UNB9tbK8rWw",
"external_url": "https://ipfs-scan.io?cid=QmVvigK7jfLyHcDjnNYr2mAReFW9FCFWf41UNB9tbK8rWw",
"file_history": "ipns://k51qzi5uqu5dktricedv5isy1c69oc6i7q15p7lzhkgyyarkdgz350emmvwnwa",
"attributes": [
{
"trait_type": "dStorage Platform",
"value": "Crust"
},
{
"trait_type": "Edition",
"value": "1"
},
{
"trait_type": "Capacity (GB)",
"value": "1024"
}
],
"dStorage": {
"platform": "Crust",
"description": "Crust Network, the Incentive Layer of IPFS",
"persistence_mechanism": "contract-based",
"challenge_mechanism": "mpow",
"consensus": "gpos",
"dstorage_note": "0x466ab180124de1718d30cd2e018e7fe013a07c4860674110ccd13e97eb31ae16"
}
}
where:
image
: Asset image of the NFT, which are stored on IPFS and incentived by Crust Networkexternal_url
: External url to view decentralized storage state of the image file on IPFSfile_history
: An IPNS URL which resolves to the CID of the bucket's File History fileattributes
: An array of attribute key/value pairs of the bucket, like its capacity, edition id, etcdStorage
: EIP-5625: NFT Metadata JSON Schema dStorage Extension implementation, which provides information about how the NFT image data are stored.platform
: All W3BKT NFT images are stored on Crust Platformdstorage_note
: Crust place_order transaction id of the corresponding NFT image