Glossary

Implementation Contract

A contract structure using the delegatecall function of Solidity. Contract Function Update is available.
It is divided into a Data Management Contract and Function Management Contract.

Message Multi-Sig Wallet

The Message Multi-Sig Wallet Contract is a fabricated form of Contract from a Multi-Sig Wallet Contract. A verification function for a particular hash message is added.

Governance

Groups that use the Orbit Bridge system to manage and enforce Bridging requests.

Governance ID

Bridge Governance Unique Identifier of Orbit Bridge System
  • Definition : sha256(abi.encodePacked(OrbitHubContractAddress, chainSymbol, vault))

Chain ID

Unique Identifier for Managing Chain Symbols of String Type in Contract
  • Ethereum Chain Symbol : ETH
  • Klaytn Chain Symbol : KLAYTN
  • Terra Chain Symbol : TERRA
  • Definition : sha256(abi.encodePacked(contractAddress, chainSymbol))

Token Summary

Unique Identifier for Managing Token Information of Bytes Type in Contract
  • Ethereum Token Information : Token Contract Address ( exception, eth : zero address )
  • Klaytn Token Information : Token Contract Address ( exception, klay : zero address )
  • Terra Token Information : Denom
  • Definition : sha256(abi.encodePacked(chainSymbol, tokenInformation))

fromChain

Chain Symbol with Bridging Request Catching
  • Lock Process of Vault Contract
  • Burn Process of Minter Contract

toChain

Chain Symbol with Bridging Execution
  • Release Process of Vault Contract
  • Mint Process of Minter contract

fromAddr

FromChain Address of the user who requested Bridging

toAddr

ToChain Address to execute Bridging Request

Suggestion / Selection Data

Used in Chains requiring agreement on Raw Transaction
  • Suggestion : Law Transaction Data Proposed by Bridge Operator
  • Selection : Law Transaction Data agreed by Bridge Validator

ERC-20

ERC-20 tokens are fungibile tokens on Ethereum.

KIP-7

KIP-7 tokens are fungibile tokens on Klaytn.

IRC-2

IRC-2 tokens are fungibile tokens on Icon.