Links
📑

Mainnet Addresses

Addresses of the deBridge mainnet smart contracts deployed on all supported blockchains
Smart Contract
Description
Github
Ethereum
BNB Chain
Heco
Polygon
Arbitrum
Avalanche
Fantom
ProxyAdmin
This smart contract is admin for all upgradable proxy smart contracts. It can change the implementations of all proxies. ProxyAdmin is controlled by governance multisig
DeBridgeGate
This contract is the main point of cross-chain interactions coming from users and protocols. Its "send" method enables sending arbitrary messages and assets cross-chain in one transaction
LINK
DeBridgeToken
ERC20 token that is used as a wrapped asset (deAsset). Protocol guarantees that all deAssets are 1:1 backed by the collateral locked in DeBridgeGate smart contract on the source chain
LINK
DeBridgeTokenDeployer
DeBridgeTokenDeployer is a deAsset deployment factory
LINK
SignatureVerifier
This smart contract verifies the validity of all validators' signatures to execute the sent transaction on the destination chain in case at least 2/3 of the signatures are valid.
LINK
CallProxy
CallProxy smart contract to execute the external call with a transferred message to the receiving smart contract.
LINK
SimpleFeeProxy
A periphery smart contract to distribute fees collected by the deBridge protocol in the DeBridgeGate smart contract.
LINK
WethGate
Upgradable contracts cannot receive ETH via transfer because of increased SLOAD gas cost. This non-upgradeable smart contract is used as the proxy-recipient to immediately transfer funds to the upgradable contract to bypass the "out of gas" problem.
LINK
DeSwapSender
A periphery contract responsible for initiating a cross-chain swap (deSwap) through the deBridge protocol
N/A
DeSwapReceiver
A periphery contract responsible for receiving intermediary tokens during a cross-chain swap (deSwap) and swapping these tokens to the target tokens
N/A