# Bridging Transactions

<figure><img src="/files/Al0xzvh0Jex7F8AfKQOD" alt=""><figcaption></figcaption></figure>

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.&#x20;

#### 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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bridge-docs.orbitchain.io/bridging-transaction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
