The Intention bridge has not yet launched on mainnet. The mechanics described below are the ones that will be in force once deposits are live. Testnet timings are shorter than the numbers given here.
How the bridge credits a deposit
A full description lives on the Bridge page, but the short version is this: validators run light clients against every supported source chain. When one of them observes a deposit transaction to the canonical bridge address, it signs an attestation that names the source-chain txid, the depositor, the asset, and the amount. Once attestations from a stake-weighted set of validators have been collected on the Intention side, the deposit is credited to your account atomically inside a block. There is no human in the loop and no multi-sig to wait on. This means a deposit becomes visible on Intention only after two things have both happened:- The source chain has produced enough confirmations for the bridge’s light-client logic to treat the deposit as final. Different chains use different confirmation rules; fast chains may take seconds, slower chains can take tens of minutes.
- Enough validators have broadcast their attestations and the aggregate crossed the threshold. In practice this is a small additional latency on top of the source-chain finality.
When to worry, and when to wait
Wait if either of these is still true:- The source-chain block that contains your deposit is inside the per-chain confirmation window documented on the Bridge page.
- The source-chain finality clock has passed, but fewer than about fifteen minutes have gone by since then. Validator attestations can take this long in normal operation, and the exact ceiling is published per chain.
- Your source-chain transaction is well past the per-chain confirmation window.
- The documented attestation budget has elapsed on top of that.
- The destination address is correct and is one you actually control on Intention.
- The asset is one that the bridge supports from that chain.
What to include in the ticket
Send the following tosupport@intention.xyz:
- The source chain the deposit came from.
- The source-chain transaction hash.
- The source-chain block number at which the deposit was included.
- The destination address on Intention you expected to receive the credit.
- The asset and amount of the deposit.
- Your account address on Intention, if it is different from the destination address.
- A screenshot of the source-chain explorer showing the confirmed transaction.