Orbit Bridge
  • Introduction
  • Overview
  • Core Concept
  • How it works
    • Features
    • Differentiation
    • Bridge Validator
    • Bridge Operator
    • Governance
  • Bridging Transactions
    • Ethereum
    • BNB Chain
    • Klaytn
    • Heco
    • Polygon
    • Celo
    • ICON
    • XRP
  • Validator Guide
    • Notes for Validator Nodes
    • Hardware Specifications
    • Validator Reward Structure
    • Quick Start
    • REST API
    • Configuration
    • Troubleshooting
  • Operator Guide
    • Hardware Specifications
    • Quick Start
    • REST API
    • Configuration
    • Troubleshooting
  • Official Bridge Governance
  • Token Registration for Bridging
    • Registration Using Etherscan
    • Registration Using Remix
    • Bridge to The Open Network(TON)
      • Registration on TON Using Etherscan
      • Registration on TON Using Remix
  • FAQ
    • General [EN]
    • General [KO]
    • Gas Fee Guide [EN]
    • Gas Fee Guide [KO]
    • Guide for Adding RPC Network [EN]
    • Guide for Adding RPC Network [KO]
    • Anti-Phishing [EN]
    • Anti-Phishing [KO]
    • Transaction delay after setting the gas fee
    • Integration Guide
      • 1. List of supported chains
      • 2. Contract Addresses
      • 3. How to use an Orbit Bridge
      • 4. Chain Explorers
      • 5. API
  • Contract
    • OrbitHub
    • Bridge
      • Ethereum
      • BNB Chain
      • Klaytn
      • Heco
      • Polygon
      • Celo
      • ICON
      • XRP
    • Vault (Layer 1)
      • Ethereum
      • BNB Chain
      • Klaytn
      • Heco
      • Polygon
      • Celo
      • XRP
    • Minter (Layer 2)
      • Ethereum
      • Avalanche
      • BNB Chain
      • Klaytn
      • Celo
      • Fantom
      • Harmony
      • Polygon
      • Moonriver
      • OKExChain
      • Orbit
      • Gnosis
      • ICON
      • XRP
    • BridgeReceiver
    • Governance
    • Glossary
  • LINK
    • Orbit Bridge Github
    • Orbit Bridge Website
  • POLICIES
    • Layer Fee
    • Bridge Fee
      • Current
      • History
        • Ethereum Layer1
        • BNB Layer 1
        • Ripple Layer 1
        • Klaytn Layer 1
    • Terms of Use [EN]
    • Terms of Use [KO]
  • Bridging Assets
    • Ethereum Layer 1
    • Ripple Layer 1
    • BNB Layer 1
  • CROSS CHAIN TIPS
    • ICON
    • Celo
    • HECO
    • XRP
Powered by GitBook
On this page

Was this helpful?

Bridging Transactions

PreviousGovernanceNextEthereum

Last updated 2 years ago

Was this helpful?

One bridge enables the movement of assets between two different blockchains through Locking/Vault, Release/Vault, Minting, and Burning contracts that exist on each blockchain. For example, suppose you send an Ethereum asset, 'ABC', to the Klaytn network. The 'ABC' asset is first sent to Ethereum's Locking contract and as soon as verification is complete, it is then passed to the Minting contract of the Klaytn Blockchain. Afterwards, a new 'ABC' token is issued in Klaytn, corresponding to the assets locked to Ethereum, by a set of validators verifying the Minting contract.

Please note that Terra does not have a token Minting function, so you can move your assets to a heterogenous chain, but you cannot receive assets from other chains. We are planning future support dependent on Terra's smart contract module support.

The transactions of Orbit Bride have some additional processes within the basic Standard process depending on which From and To chain.

Types of Orbit Bridge Transactions:

  • Origin Chain -> Destination Chain

  • Destination Chain -> Origin Chain

  • Destination Chain -> Destination Chain

Standard Orbit Bridge Process

  1. [ User ] Execute transaction in FROM chain

  2. [ Operator ] Relay FROM Chain transaction data to OrbitHub.

  3. [ Validator ] Verify FROM chain transaction data and sign verification to each governance

  4. [ Operator ] Suggest TO chain transaction parameter and data to OrbitHub

  5. [ Validator ] Verify TO chain transaction parameter and data to BridgeContract

  6. [ Validator ] Sign selected TO chain transaction object to BridgeContract

  7. [ Operator ] Assemble validators-signed transaction data and execute on TO chain