# Bridge Mechanism

The current threshold for cross-chain transaction execution is **3**, with **4 Relayers** participating in the voting process. To ensure user asset security, each chain’s **Erc20Handler** contract sets a vault address, which is a secure third-party MPC wallet.

When assets are bridged, they are transferred in real time to the vault wallet address; the contracts themselves do not hold large amounts of assets for extended periods. After a user initiates a deposit on the source chain, the Relayers scan the blocks across chains and cast validation votes. Once votes reach the threshold (**3 out of 4**), the target chain contract requests the corresponding token funds from the vault. Subsequently, an **MPC 3-of-5** automated risk control approval is performed in the vault before finalizing the asset release on the target chain.

***

### Arbitrum One Erc20Handler Vault Address

Vault Wallet Address: 0xd65951a9689193e7636549D49F911C70f1762842

<https://arbiscan.io/address/0xd65951a9689193e7636549D49F911C70f1762842>

### Edge Matrix Chain Erc20Handler Vault Address

Vault Wallet Address: 0xd65951a9689193e7636549D49F911C70f1762842

<https://emcscan.com/address/0xd65951a9689193e7636549D49F911C70f1762842>

### Base Erc20Handler Vault Address

Vault Wallet Address: 0xd65951a9689193e7636549D49F911C70f1762842

<https://basescan.org/address/0xd65951a9689193e7636549D49F911C70f1762842>

{% hint style="warning" %}
Both Arbitrum One and EMC Mainnet utilize the same vault address, managed via an MPC-based multi-chain wallet solution.
{% endhint %}
