Anchor Protocol
  • Home
  • Security
  • Protocol
    • Overview
    • Bonded Assets (bAssets)
      • Bonded Luna (bLuna)
      • Bonded ETH (bETH)
    • Money Market
      • Deposit Rate Subsidization
    • Loan Liquidation
    • Anchor Token (ANC)
    • Anchor Governance
      • Modify Collateral Attributes
      • Modify Market Parameters
      • Modify Liquidation Parameters
      • Modify ANC Parameters
      • Modify Governance Parameters
      • Modify Borrow Interest
      • Modify ANC Distribution
      • Community Grants
      • Text Proposal
  • User Guide
    • Interchain Transfers
    • WebApp
      • EARN
      • BORROW
      • bASSET [bLUNA]
      • bASSET [bETH]
      • GOVERN
        • ANC - UST LP Staking
        • Anchor Governance Staking
        • Claiming ANC Rewards
        • Creating and voting on proposals
  • EthAnchor
    • EthAnchor
    • EthAnchor Contracts
      • Deployed Contracts
      • Router
      • ConversionPool
      • ExchangeRateFeeder
    • Fees
  • Developers - Earn
    • Anchor Earn SDK
    • Example Usage
    • Appendix
  • xAnchor
    • xAnchor
    • xAnchor Contracts
    • xAnchor Bridge (EVM Chains)
    • xAnchor Terra-side Contracts
      • xAnchor Core
      • xAnchor Wormhole Bridge
      • Address Proxy
  • Developers - Terra
    • Anchor.js
    • AnchorCLI
  • Smart Contracts
    • Deployed Contracts
    • bLuna
      • Hub
      • Reward
      • Rewards Dispatcher
      • Validators Registry
      • Airdrop Registry
      • Tokens: bLuna and stLuna
    • bETH
      • Reward
      • Token
      • Converter
    • Money Market
      • Overseer
      • Market
      • Custody [bLUNA]
      • Custody [bETH]
      • Interest Model
      • Distribution Model
      • Oracle
    • Liquidation
      • Liquidation Contract
      • Liquidation Queue Contract
    • Anchor Token (ANC)
      • Gov
      • Staking
      • Community
      • Collector
      • Distributor
  • Developers - Ethereum [Legacy]
    • EthAnchor
    • EthAnchor Account Contract
    • EthAnchor API
      • Getting Market Information
      • Depositing Stablecoins
      • Redeeming Stablecoins
    • Fees
  • External Resources
    • Anchor WebApp
    • Anchor Protocol GitHub
    • Terra Blockchain
Powered by GitBook
On this page
  • Token Contract Addresses
  • Luna
  • Terra USD
  • Anchor Token (ANC)
  • User Interfaces / Usage
  • Terra Bridge
  • Terra Station

Was this helpful?

  1. User Guide

Interchain Transfers

PreviousText ProposalNextWebApp

Last updated 3 years ago

Was this helpful?

This page is only for token transfers via only. For token transfers with Wormhole, please refer to the and for its usage.

Native Terra tokens (TerraUSD, Luna) and ANC are interchain tokens -- they are available on the Terra blockchain and the Ethereum blockchain, also being available on the Binance Smart Chain (BSC) in the case for Native Terra tokens.

Interchain transfers between different chains are facilitated by the bridge. Tokens transferred to blockchains other than Terra follow the most widely adopted standard on the chain (e.g. ERC20 for Ethereum) and are backed 1:1 with its counterparts on the Terra blockchain.

Token Contract Addresses

Luna

Network

Token Denom / Contract Address

Terra

uluna

Ethereum

BSC

Terra USD

Network

Token Denom / Contract Address

Terra

uusd

Ethereum

BSC

Anchor Token (ANC)

Network

Token Contract Address

Terra

Ethereum

User Interfaces / Usage

Terra Bridge and Terra Station are two major interfaces that allow users to easily perform interchain transfers. A guide for transferring tokens from a source chain (where tokens are sent from) to a destination chain (where tokens are sent to) is provided below.

Terra Bridge

Terra Bridge is a web interface created specifically for interchain transfers. When a interchain transfer is requested, Terra Bridge will generate a transaction in the appropriate format that encodes the necessary data required for the transfer.

1. Connect Terra Bridge With A User-Owned Account

In order to sign transactions created through Terra Bridge, users must have the relevant software installed for connecting the Terra Bridge WebApp with the user-owned account on the source chain. This can be achieved via wallet extensions or services that enable wallet-to-application connections.

Supported wallet extensions / services and their installation links are:

Network

Extension

Terra

Ethereum

BSC

2. Specify Transfer Details

Before making the transfer, the details of the transfer should be specified by the user. The transfer details include:

  • Asset: the asset type to transfer.

  • From: source chain to make transfer from. Users must have an asset balance on this chain.

  • To: destination chain to receive transfer.

  • Amount: asset amount to transfer.

  • Destination: account address to receive transferred tokens.

3. Confirm Transfer Details

Confirm transfer details displayed on the WebApp and select [Confirm] to proceed.

Shuttle applies a fee of 0.1% (with a minimum 1 UST fee) for Terra to Ethereum transfers. Transfer requests below a transfer value of 1 UST are ignored.

4. Sign and Broadcast the Transaction

Confirm transaction details and click [Confirm] to sign and broadcast a transaction that encodes the interchain transfer request. Note that this request may be made from a different extension / service depending on the selected source blockchain.

5. Transfer Request Complete

A popup will show to display the details of the interchain transfer.

The Shuttle bridge waits for sufficient blockchain confirmations to occur on the source chain before making the transfer. It may take up to a few minutes for transferred token to be reflected on the destination chain.

Terra Station

Interchain transfers from Terra to Ethereum / BSC are also supported on Terra Station. Interchain token transfers through Terra Station can be achieved by following the below steps.

1. Select an Asset to Transfer

Select an asset to transfer and click [Send].

2. Specify Transfer Details

Users should specify the transfer details listed below:

  • Network: destination chain to receive transfer.

  • Send to: account address to receive transferred tokens.

  • Amount: asset amount to transfer.

Click [Next] after all details have been filled.

3. Confirm Transfer Details

Confirm transaction details, fill in the password and click [Send] to sign and broadcast a transaction that encodes the interchain transfer request.

Shuttle applies a fee of 0.1% (with a minimum 1 UST fee) for Terra to Ethereum transfers. Transfer requests below a transfer value of 1 UST are ignored.

4. Transfer Request Complete

A popup will show to display the details of the interchain transfer.

The Shuttle bridge waits for sufficient blockchain confirmations to occur on the source chain before making the transfer. It may take up to a few minutes for transferred token to be reflected on the destination chain.

, ,

,

Shuttle
Wormhole WebApp
documentation
Shuttle
0xd2877702675e6cEb975b4A1dFf9fb7BAF4C91ea9
0xECCF35F941Ab67FfcAA9A1265C2fF88865caA005
0xa47c8bf37f92aBed4A126BDA807A7b7498661acD
0x23396cF899Ca06c4472205fC903bDB4de249D6fC
terra14z56l0fp2lsf86zy3hty2z47ezkhnthtr9yq76
0x0F3ADC247E91c3c50bC08721355A41037E89Bc20
Terra Station Extension
Metamask
WalletConnect
Coinbase Wallet
Binance Chain Wallet
Metamask