@settlemint/solidity-token-erc721
Version:
Smart contract set to build an ERC721 token in SettleMint
26 lines (25 loc) • 725 B
JSON
[
{
"name": "ERC721Token",
"fields": [{ "name": "metadata", "type": "ERC721TokenMetadata" }]
},
{
"name": "ERC721TokenAttribute",
"fields": [
{ "name": "metadata", "type": "ERC721TokenMetadata!" },
{ "name": "traitType", "type": "String!" },
{ "name": "value", "type": "String!" },
{ "name": "maxValue", "type": "BigInt" },
{ "name": "displayType", "type": "String" }
]
},
{
"name": "ERC721TokenMetadata",
"fields": [
{ "name": "name", "type": "String" },
{ "name": "description", "type": "String" },
{ "name": "image", "type": "String" },
{ "name": "attributes", "type": "ERC721TokenAttribute!", "derived": "metadata" }
]
}
]