Is ProofBridge live on mainnet?
Is ProofBridge live on mainnet?
Not yet. ProofBridge is currently deployed on Ethereum Sepolia and Stellar Testnet only. These are public testnets, so you can explore the full bridging experience without using real funds. Mainnet deployment is on the roadmap and will follow a thorough security review process.
Do I need to register or create an account?
Do I need to register or create an account?
No. ProofBridge has no accounts, sign-ups, or KYC requirements. You connect your wallet and interact with the smart contracts directly. Your wallet address is your identity on the protocol.
What wallets are supported?
What wallets are supported?
ProofBridge supports any EVM-compatible wallet for Ethereum Sepolia interactions, including:
- MetaMask — the most commonly tested wallet
- WalletConnect-compatible wallets — any wallet that supports the WalletConnect protocol
How long does a bridge transfer take?
How long does a bridge transfer take?
Transfer time depends on two factors: block confirmation time on the source chain and relayer processing speed.In typical conditions on testnet:
- You submit your order on the source chain and wait for it to be confirmed.
- You notify the relayer via a callback, which triggers proof generation.
- The relayer generates the ZK proof and submits it to both chains.
- Both unlock transactions confirm on their respective chains.
What are the fees?
What are the fees?
ProofBridge does not charge a fixed protocol fee. Instead, the Maker implicitly sets the exchange rate when creating a liquidity ad by specifying the source and destination token amounts. The difference between what the Bridger deposits and what the Maker provides represents the Maker’s compensation for supplying liquidity.You will also pay standard gas fees on both the source and destination chains for your on-chain transactions.
What happens if my transfer gets stuck?
What happens if my transfer gets stuck?
If your transfer does not complete, your funds remain safely locked in the smart contract. The relayer cannot move or access them — only a valid zero-knowledge proof submitted to the contract can release funds to the designated recipient.Common reasons a transfer may stall:
- The relayer is temporarily offline or unresponsive
- Proof generation encountered an error
- Network congestion delayed one of the unlock transactions
Can I bridge any token?
Can I bridge any token?
No. Only tokens on configured cross-chain routes are supported. Token routes are set by the contract administrator and must be established on both the source and destination chains before bridging is possible.Currently supported routes on testnet:
Native tokens (ETH, XLM) are automatically wrapped to their equivalents (WETH on Sepolia, WXLM via a SEP-41-compatible contract) when deposited, and unwrapped when released.
| Route | Source | Destination |
|---|---|---|
| ETH / WETH | Ethereum Sepolia | Stellar Testnet |
| XLM / WXLM | Stellar Testnet | Ethereum Sepolia |
| ProofBridge Token | Ethereum Sepolia ↔ Stellar Testnet | Both directions |
Is my transaction private?
Is my transaction private?
Partially. Zero-knowledge proofs ensure that settlement is correct — the relayer cannot fabricate a deposit or manipulate trade terms. However, ZK proofs in ProofBridge do not hide your transaction from public view.All on-chain data is public: deposit amounts, wallet addresses, order hashes, and Merkle roots are visible on the block explorer. What remains private is the secret used to compute your nullifier — this prevents anyone from replaying your proof, but it does not anonymize your activity.ProofBridge is not a privacy protocol. It is a correctness protocol.
What is the Maker's risk?
What is the Maker's risk?
As a Maker, you lock funds in AdManager when you accept an order. Your primary risks are:Counterparty non-completion: If the Bridger creates an order on the source chain but never triggers the relayer callback to initiate settlement, your locked liquidity stays reserved until the order expires or the situation is resolved. The Bridger’s deposited funds are also locked in the meantime.Relayer liveness: In the current pre-authorization phase, the relayer coordinates settlement. If the relayer is offline, settlement may be delayed even after both parties have deposited. The BLS aggregation milestone removes this single-relayer dependency — see the roadmap.Settlement guarantees: Once a valid ZK proof is submitted and verified on-chain, funds are released to the correct recipients automatically — the contract enforces this unconditionally. A Maker who has locked funds against a valid order hash will receive the Bridger’s deposited tokens as soon as the proof confirms.
Slashing mechanisms and liquidity guarantees for cases of Maker misbehavior are planned for a future release.
What chains will be supported in the future?
What chains will be supported in the future?
ProofBridge is designed for multi-chain extensibility. The roadmap includes:
- Currently: Ethereum Sepolia (EVM) and Stellar Testnet (Soroban)
- Planned EVM: Arbitrum, Base, Optimism, Polygon
- Planned non-EVM: Starknet, Solana
AdManager, OrderPortal, MerkleManager, Verifier), configuring bidirectional chain links, and registering token routes. The protocol is chain-agnostic as long as the chain can verify UltraHonk proofs and execute the Poseidon2 hash function.See the roadmap for timing and sequencing.