← Cut sheet·Offering 09 of 12
OFFERING 09· Plugs into Gateway Nanopayments · Base · Ethereum · Arbitrum · Avalanche · HyperEVM · Optimism · Polygon · Sei · Sonic · Unichain · World Chain
11-Chain Nanopayment Anchor
Circle Gateway Nanopayments runs on 11 mainnet chains. Hive's multichain anchor coordinator sends the same Aurora-Lattice-signed Merkle root to all 11 at once: Base, Ethereum, Arbitrum, Avalanche, HyperEVM, Optimism, Polygon, Sei, Sonic, Unichain, and World Chain. That means anyone can check a nanopayment from whichever chain they can reach.
How it plugs in.
multichain_anchor.js
// One root. 11 chains. Aurora-Lattice signed. import { prepareMultichainAnchor, GATEWAY_NANOPAYMENT_CHAINS } from '@thehiveryiq/circle-core'; const root = merkleRoot(nanopayments); const sig = auroraLattice.sign(root); const txs = prepareMultichainAnchor({ root, sig, chains: GATEWAY_NANOPAYMENT_CHAINS, // all 11 }); // Submit in parallel. Receipt-bound across the full Gateway footprint. await Promise.all(txs.map(submit));
What Circle gets.
- Receipt anchors match the full footprint Circle just shipped: all 11 chains, no gaps.
- A counterparty on any chain can check a nanopayment made on any other chain.
- Aurora-Lattice root signing holds up to regulators across jurisdictions.
- A real edge: nobody else anchors one signed root across all 11 Gateway chains.
Ready when Circle is.