Quick Start
Connect your wallet and make your first cross-chain transfer in minutes.
How It Works
Understand the peer-to-peer bridging model and the role of ZK proofs.
Bridge Tokens
Step-by-step guide to bridging tokens across supported networks.
Provide Liquidity
Become a Maker and earn fees by providing cross-chain liquidity.
API Reference
Integrate ProofBridge into your application using the REST API.
Supported Networks
View all supported chains and available cross-chain routes.
How ProofBridge works
ProofBridge matches Bridgers (users who want to transfer assets) with Makers (liquidity providers) through a marketplace of liquidity advertisements. Settlement is secured by zero-knowledge proofs — neither party needs to trust the other or any intermediary.1
Maker posts liquidity
A Maker creates a liquidity ad on their source chain, locking tokens they want to provide for cross-chain transfers.
2
Bridger deposits funds
A Bridger selects an ad and deposits the source-chain token on the OrderPortal contract. This creates a cryptographically signed order.
3
ZK proof is generated
The relayer generates a zero-knowledge proof attesting that the deposit exists in the source chain’s on-chain Merkle tree — a succinct cross-chain attestation that the destination chain can verify directly.
4
Both parties receive funds
The ZK proof is submitted to both chains simultaneously, releasing the Bridger’s destination tokens and the Maker’s source tokens trustlessly.
ProofBridge is currently live on Ethereum Sepolia and Stellar Testnet. Mainnet deployments are on the roadmap.