🟢Deployed Contracts
Addresses of the deBridge mainnet smart contracts deployed on all supported blockchains
deBridge IaaS
Subscription
Proxy: 0x2328Ee20fA271073328DC94e52Dd5b61aa0C91A7 Implementation: 0xf46b9e22a2a5B07bd2F601d9A59b4E01424f5E35
Solana
deBridge
This contract is the main point of cross-chain interactions coming from users and protocols. It enables sending and execution of cross-chain messages
deBridge Settings
Settings program stores validators' signatures and controls all protocols parameters such as fees, consensus algorithms, validators' public keys
EVM Chains
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
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
DeBridgeTokenDeployer
DeBridgeTokenDeployer is a deAsset deployment factory
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.
CallProxy
CallProxy smart contract to execute the external call with a transferred message to the receiving smart contract.
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.
—
—
—
—
—
—
—
—
—
—
—
The following smart contracts have been deployed across supported chains to power the DLN infrastructure and the DLN API:
Solana
EVM Chains
DlnSource
0xeF4fB24aD0916217251F553c0596F8Edc630EB66
Used to place orders on DLN
DlnDestination
0xe7351fd770a37282b91d153ee690b63579d6dd7f
Used to fulfill and cancel orders placed on DLN
CrosschainForwarder
0x663dc15d3c1ac63ff12e45ab68fea3f0a883c251
Intermediary smart contract used exclusively by the DLN API to sell input assets for trusted liquid assets prior order created, if necessary.
Contract AB
Last updated