Initialize

Create an empty Batch NFT on Polygon, which will represent a tokenized batch of carbon offsets retired in the source registry.

he bridging process starts on our dApp with the minting of a non-fungible token: a BatchNFT. The BatchNFT is in an initialized state and doesn't have any offset-specific metadata yet. But it has a unique identifier, which is our input for step 2 of the process.

You will need a batch NFT for each project and vintage of carbon offsets you want to transfer from the source registry. This might mean you need to initialize multiple batches, and provide multiple Buckmint SPV IDs in the Beneficiary Details of different batch Transfer.

To initialize a batch transfer, sign in and go to https://buckmints.com/bridge.

  1. Click on "Initiate Bridging".

  2. Select which registry you're bridging from — at launch, only Verra is supported.

  3. Select whether you have access to the registry, or if a partner will be transferring the offsets on your behalf.

  4. Click "Initialize". Metamask will load a pop-up: review and if everything looks good, click "Submit" to sign and broadcast the message to the Polygon network.

  5. Within a few seconds, the transaction should be validated. A new page will load with detailed instructions on the next step.

Here is an example of the box showing transfer details on the Buckmint Carbon Bridge interface. This appears after the transaction initializing a batch has been validated on Polygon:

With these details you're ready to transfer the batch of offsets from Verra ->.

Last updated