Skip to main content
All CollectionsT.R.A.C.E.
How to add a Registered Agent for your T.R.A.C.E collection.
How to add a Registered Agent for your T.R.A.C.E collection.

Learn how to add Registered Agents for your TRACE NFTs

Daniel Volkov avatar
Written by Daniel Volkov
Updated over a week ago

T.R.A.C.E (Tokenized Records for Artwork/Asset Certification and Evolution) is a system of smart contracts and hardware to provide a digital Certificate of Authenticity (dCOA) backed by the blockchain for physical art or assets.
โ€‹
T.R.A.C.E. Registered Agents are trusted third parties to validate the different records added to physical art. Some examples include, auction houses, galleries, museums, and more.

  • Creators can add their own registered agents for their T.R.A.C.E. contracts, which can include their estate, managers, and more.

  • Creators can also override any global agents and block them from verifying records on their T.R.A.C.E. contracts.

Instructions on How to Add new Registered Agents to your Collection

  1. Connect your wallet by clicking the "connect to Web3" button.

  2. Scroll down to function #4 "setRegisteredAgentOverride"

    1. Copy & Paste your NFT's contract address into the "nftContract" field.

    2. Paste the wallet address of the Registered Agent that want to add into the "registeredagentAddress" field.

    3. For the "isPermenant" field, you must first decide if you want to add the Registered Agent permenatly or only allow them to add a specified number of recrods before their Registered Agent access is revoked.

      1. If you want to make it permenant, write "true" in the "isPermenant" field

        1. "0" for the "numberofstories" field

        2. Lastly, add the Registered Agent's name in the "name" field.

      2. If you want to make it limited by a specified number of records the new Registered Agent can add before their access is revoked, write "false" in the "isPermenant" field

        1. Add the number of Stories you want to allow this new Registered Agent to add in the "numberofstories" field. Example: 5, if you want to allow them to add 5 records before their access is revoked.

        2. Lastly, add the Registered Agent's name in the "name" field.

    4. Click "write" & send the transaction with your wallet!

Did this answer your question?