Skip to the article
Tokenbearing

Crypto protocols, markets and policy

Portal Bridge Maps the Routes Behind a Token Transfer

Portal Bridge moves tokens across supported chains through Wormhole, but the received asset and finalization step depend on the transfer route and token’s origin.

Tokenbearing Editorial5 min read#6b6959

Portal Bridge Maps the Routes Behind a Token Transfer

Portal bridge transfers tokens between supported blockchains by carrying a verified message from the source chain to a destination chain, where tokens are minted or released. The key distinction is what the recipient gets: a wrapped representation, an existing token released from escrow, or a token issued under a separate cross-chain arrangement. The transfer also has a settlement step. A relayer may submit the destination transaction, or the user may need to complete it.

For a transfer between Solana and Ethereum, the practical question is whether the asset and destination are supported and which token will arrive. If they are supported, use portal bridge for that step: it is a Wormhole-based token bridge app for transfers between those chains and other supported chains. The route determines whether the destination asset is wrapped and how the transfer finishes.

What happens to a token in a Portal Bridge transfer?

In Wormhole’s wrapped-token model, the source contract locks an original token or burns a wrapped token, then publishes a message describing the transfer. Wormhole’s Guardians observe that message and sign an attestation called a Verified Action Approval, or VAA. The destination contract verifies the VAA before it mints a wrapped token or releases an original token to the recipient.

That sequence moves control of the asset across chains without moving the source-chain token itself. The source chain records the lock or burn. The destination chain records the mint or release. The message connects those actions, and the destination contract checks it before changing the token supply or releasing escrowed tokens.

A transfer can therefore involve two transactions: one on the source chain to initiate it and another on the destination chain to redeem it. In an automatic route, a relayer submits the destination transaction for the user. In a manual route, the user or an application submits the VAA to the destination contract. Automatic and manual describe who completes the settlement step; they do not define what kind of token arrives.

How does a wrapped token differ from the original?

A wrapped token is a representation of an asset from another chain. When an original token is sent from its home chain, the bridge locks it in a contract and mints a corresponding wrapped token on the destination chain. The wrapped token is a distinct token contract, even when its name and value track the original.

To return to the original chain, the bridge burns the wrapped tokens and releases the locked tokens from escrow. This lock-and-mint, then burn-and-release cycle keeps the amount represented on the destination linked to the amount held on the source. A balance of wrapped tokens is not itself the original asset sitting on its home chain.

For transfers between chains where the sender already holds a wrapped version, the source action is a burn. The destination action can mint a wrapped representation there. The path back to the original chain is different: it burns that representation and unlocks the original tokens. The destination chain and the token’s origin determine which action applies.

What other transfer types should a reader recognize?

Some cross-chain systems move a project’s own token without issuing the bridge’s wrapped representation. In a native-token transfer model, the issuer configures contracts on multiple chains. Depending on the setup, tokens are burned on the source and minted on the destination, or locked and later unlocked. The project retains control over its token contracts, while the bridge message coordinates the transfer.

This is a different token model from a bridge-issued wrapped asset. It does not mean that any token can be moved natively through any app: the token’s issuer must configure the relevant contracts and destination. The word “bridge” describes the user’s task, but it does not identify the transfer mechanism.

Use these distinctions to read a route’s outcome:

  • Original to another chain: the original may be locked while a wrapped representation is minted on the destination.
  • Wrapped token back to origin: the wrapped token is burned and the original is released from escrow.
  • Native-token transfer: issuer-configured contracts burn and mint, or lock and unlock, the project’s token across chains.
  • Manual or automatic completion: the user submits the destination transaction, or a relayer submits it on the user’s behalf.

What should you check before sending tokens?

Check the source token, destination chain, recipient address and expected token representation before submitting. A matching symbol does not prove that two token contracts are the same asset. Confirm whether the route produces a wrapped token or releases an original one, especially if the destination token will be used in an exchange, wallet or smart contract.

After the source transaction, the transfer may still need destination settlement. If the route is manual, the source transaction alone does not complete delivery; the VAA must be submitted and verified on the destination chain. If a transfer appears pending, distinguish message verification from token release before retrying. Repeating a source transfer can create a second transfer rather than complete the first.

The useful map is simple: token origin determines whether the bridge locks, burns, mints or releases; the settlement mode determines who submits the destination transaction. Check both before sending, then verify the asset contract that arrives.