You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The mainnet CCTP onramp is proven by exactly one 0.1 USDC Base→Avalanche burn (settle tx 0xc479b7c8…f8a3); docs/MAINNET_GO_NO_GO.md lists "harden the CCTP onramp beyond the single test burn" as an open post-deploy item. The path spans BenzoCCTPRouter (0x83F2…4caE), the attestation poller, and the gas-sponsored settleDeposit relayer job (delivered in #108–#111).
Scope
Load testing (concurrent burns/attestations), failure injection (dropped / late / duplicate attestation, RPC flaps), and adversarial cases (wrong token, unregistered recipient, fee shortfall — already Fuji-fork-tested; re-exercise on mainnet-shaped fixtures).
Tracker: #154
Context
The mainnet CCTP onramp is proven by exactly one 0.1 USDC Base→Avalanche burn (settle tx
0xc479b7c8…f8a3);docs/MAINNET_GO_NO_GO.mdlists "harden the CCTP onramp beyond the single test burn" as an open post-deploy item. The path spansBenzoCCTPRouter(0x83F2…4caE), the attestation poller, and the gas-sponsoredsettleDepositrelayer job (delivered in #108–#111).Scope
submittedreconciliation (cf. [backend] Treasury deposit reconciler: settle stuck 'submitted'-with-hash rows #136), andsettleDepositidempotency.scripts/e2e/cctp-rescue.ts).Acceptance criteria
Dependencies