zkRonins Docs
Visit our website
  • zkRonins Docs
  • NFT
    • Overview
    • Metadata
      • Biography
      • Rarity
      • Style
    • Dynamic
      • URI
      • HTML
      • Upgradability
  • Synergy
    • Concept
      • Art Commissions
      • Royalty Collector
      • Token Slots
  • Discover
    • Overview
    • 1. Wallet
    • 2. zkSync
    • 3. Funding
      • 3.1. Buy via Ramp (Recommended)
      • 3.2. Buy via MetaMask
      • 3.3. Deposit via a Central Exchange
    • 4. Bridge (Optional)
    • 5. Mint
  • Contracts
    • Overview
    • Code of Conduct
    • Modules
      • NFT (ERC721)
        • ZkRoninsNft.sol
        • ZkRoninsMeta.sol
      • META64
        • ZkRoninsMeta64.sol
        • ZkRoninsMeta64X.sol
      • STORE
        • UpgradeHandler.sol
        • DataHandler.sol
  • Connect
    • Links
    • zkSync
    • zkMarkets
  • Back to zkRonins
Powered by GitBook
On this page

Was this helpful?

  1. Contracts
  2. Modules

NFT (ERC721)

PreviousModulesNextZkRoninsNft.sol

Last updated 1 year ago

Was this helpful?

Address 0x

Explorer

Repository

ERC standard(s) - Non-Fungible Token Standard (variant: by Chiru Labs) - NFT Royalty Standard - Standard Interface Detection


The base NFT contract for zkRonins is deployed on one address, but split in two files for better readability (not counting contracts from third-parties like OpenZeppelin or Chiru Labs):

ZkRoninsNft.sol

is the main contract and contains most of the basic NFT functionality; in particular to streamline the mint process.

about the main contract.

ZkRoninsMeta.sol

is inherited by ZkRoninsNft.sol and contains our (more advanced) approach to metadata handling, where some of the functions in this file are upgradable.

about the metadata contract.

https://explorer.zksync.io/address/0x
https://github.com/zkronins/zkronins-erc721a
ERC721
ERC721A
ERC2981
ERC165
Click to learn more
Click to learn more