What Can You Build?
deBridge powers applications that need cross-chain execution. Typical use cases include:- Same-Chain and Cross-Chain Swaps inside your app
Let users trade any token across chains without leaving your product. - One-click onboarding and transactions
Onboard users from any chain into your product. - Automated cross-chain workflows
Trigger DeFi actions across chains with hooks. - Chain abstraction (coming soon)
Build chain-abstracted apps with Bundles.
How It Works
deBridge coordinates cross-chain and same-chain execution end-to-end. For same-chain swaps, deBridge compares outcomes across aggregators to deliver the best rate. For cross-chain trades, orders are fulfilled through the deBridge Liquidity Network.Define the outcome
A user or application specifies what they want to happen.
Example: “Swap SOL on Solana to USDC on Base.”
Example: “Swap SOL on Solana to USDC on Base.”
deBridge coordinates execution
deBridge routes and executes the trade using:
- Unified liquidity from a competitive network
- Secure cross-chain messaging via the deBridge Messaging Protocol
- MEV-protected settlement to ensure predictable outcomes
- Optional hooks or contract calls run automatically
Execution & Fund Safety
When a user creates an order, the input tokens are deposited into theDlnSource smart contract on the source chain. The order is
then fulfilled on the destination chain, delivering the requested tokens to the recipient.
Smart contracts act as pipes, not pools. Funds pass through briefly on a per-order basis.
- No shared liquidity pools
Each order is independent. There is no pooled TVL for attackers to target. - Guaranteed recovery
If an order is not fulfilled, users can always cancel and reclaim their tokens in full, including all fees. Auto-cancellations can handle this automatically. - No stuck funds
User funds are never held on a third-party address. TheDlnSourcecontract ensures funds can always be either claimed after fulfillment or returned to the user via cancellation.
Integration Options
Widget
Low-code universal swaps
deBridge Liquidity Network API
Programmatic routing and outcomes
Hooks & External Calls
Advanced conditional execution
Getting Started
Concepts
New to deBridge? Start here to understand the architecture.
Quickstarts
Want to ship fast? Jump into integration guides.
Use Cases
Have a specific goal? Find your use case.
Hooks & Execution
Building advanced flows? Learn about hooks.
FAQ
Is deBridge just a bridge?
Is deBridge just a bridge?
No. deBridge executes swaps, contract calls, and conditional logic across
chains. It’s an execution layer, not just a bridge.
Is deBridge non-custodial?
Is deBridge non-custodial?
Yes. deBridge is fully decentralized and cannot retain user funds. The 0-TVL
architecture means there are no shared liquidity pools. Funds pass through smart contracts
on a per-order basis and can always be reclaimed via
cancellation.
Does deBridge support same-chain execution?
Does deBridge support same-chain execution?
Yes. Same-chain and cross-chain execution are both supported through
the deBridge Liquidity Network API.
What happens if a deBridge transaction fails?
What happens if a deBridge transaction fails?
If the transaction fails before an order is created, nothing happens and funds remain in the user’s wallet. If an order was
created but not fulfilled, users can
cancel and reclaim their tokens in full.
Auto-cancellations can also handle this automatically.
How does the execution flow work?
How does the execution flow work?
The user creates an order and deposits tokens into a smart contract on the source chain. The order is fulfilled on the
destination chain, delivering the requested tokens to the recipient. See the
execution model for details.
Can I deploy synthetic assets across chains?
Can I deploy synthetic assets across chains?
dePort enables multi-chain asset deployment — creating synthetic representations of
assets on other chains. It is powered by the deBridge Messaging Protocol, the foundational
cross-chain messaging layer. dePort is primarily used for deploying synthetic assets across chains and is separate from the
swap/execution products (DLN).