Carrier
About Advanced FeaturesHow it worksHow to use
  • Introduction
    • About
    • Supported Chains
    • Supported Wallets
    • Supported Tokens
  • Advanced features
    • About
    • Wallet Management
    • Transaction History
    • Keyboard Interface
  • How it works
    • Cross-chain Bridge
    • Security
  • How to use
    • Connect Wallet
    • Bridging
    • Token Bridge
    • Recovery
    • Token Attestation
  • Explore
    • Native USDC
  • Resources
    • Frequently Asked Questions
    • Useful Links
    • Disclaimer
Powered by GitBook
On this page
  1. How to use

Token Attestation

PreviousRecoveryNextNative USDC

Last updated 7 months ago

All assets need to be registered on the origin chain before bridging can happen. Attestation occurs on both the origin and destination chain, and only has to be done once - globally - per token.

A general understanding of the terms below will help you get started.

Term

Origin chain

The native network of the token asset

Destination chain

The network where the bridged token exists on

Here's an example to outline what these terms mean.

  • A user bridges MATIC from Polygon to BNB Chain

  • Assuming the token has not yet been registered on the bridge, the user attests the token on both Polygon and BNB Chain

  • The user then bridges WMATIC from BNB Chain to Ethereum

  • Assuming the same that WMATIC is not registered on the bridge, the user will be required to submit attestation transactions of the wrapped token on both Polygon (origin chain) and Ethereum (destination chain).

Step-by-step guide

  • A user bridges wROSE token form Avalanche to Arbitrum. wROSE is a wrapped ROSE token that exists natively on Oasis.

  • A message will appear prompting the user to switch to the Oasis network

  • Click on Switch Network to do so

  • Click on Attest Token and confirm the message notification from your wallet

  • The transaction will now be executed on the origin chain

    • Pay no heed to the error message that appears

  • You will need to do the same for the destination chain. Click on Switch network to attest wROSE on Arbitrum.

  • Click on Register Wormhole Token and click on Confirm to finish registration

Note that unlike tokens, no attestation is required for bridging NFTs on Carrier.

A confirmation message will appear and you can now start

bridging
Click on switch network to begin token attestation on the origin chain
Confirm message to submit attestation transaction on the origin chain
Next, attest the token on Arbitrum
Confirm message after clicking on Register Wormhole Token
wROSE is now registered