Submit serial number
Offsets are retired in batches and each retired batch of credits has a unique serial number provided by the registry after retirement. For VCS credits, it looks something like this:
This serial number carries a lot of relevant information, including the number of offsets, certifying standard body, project identifier, country, monitoring period (vintage), and more. The full taxonomy can be found here.
The next step is to update the
BatchNFTwith this serial number. Now the link between the legacy and on-chain registries is complete—the
BatchNFTis linked to the retirement entry in the legacy registry through the serial number and the retirement entry has the NFT's unique identifier in its metadata_._ These steps are key because they ensure that double counting / double bridging of carbon offsets is not possible.
Furthermore, the serial number is used to update the
BatchNFTwith project-specific attributes, some of which are stored on-chain while others are stored as metadata on IPFS. This information will be useful down the line. Submitting the serial number to the
BatchNFTcontract changes the state of the NFT to awaits approval.
In order to complete the one-to-one link between the source registry and the on-chain, tokenized carbon offsets, we need to write the serial number we received from Verra on chain. This ensures that every Toucan carbon offset can be easily traced back to the entry in the source registry.
- 2.Paste the serial number provided by Verra into the text box. Clicking "Confirm serial number" should trigger the app to fetch project details and display them. Inspect this to make sure it all looks accurate!
- 3.If it all looks accurate, "Submit for approval", review the data in Metamask and click Submit to sign and broadcast the transaction to the network.
Great! You've completed the first sequence in the bridging process.