{"version":"1.0","type":"rich","title":"Gist 24b18538d178e96bd03dca68ffa3edc2","description":"This example shows a Solidity smart contract for minting and managing VerityNFT tokens, an ERC721-compliant NFT collection. The contract uses OpenZeppelin’s ERC721 and Ownable libraries to handle token ownership and administrative functions. It automatically mints three tokens to the deployer upon construction, tracks a global counter for token IDs, and stores file URIs associated with each token in a mapping. Users can add file references to tokens via `addFileToToken` and retrieve them with `getTokenFiles`, while the base URI for token metadata is set by the owner through `setBaseURI`.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-24b18538d178e96bd03dca68ffa3edc2?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}