← Cut sheet·Offering 06 of 12
OFFERING 06· Plugs into Circle Gateway Nanopayments · all 11 chains · batched settlement
Nanopayment Receipt Aggregation
Gateway nanopayments go as small as $0.000001. One on-chain receipt per payment would melt any gas budget. Hive builds a BLAKE3 Merkle tree of payment hashes every minute, signs the root on the RogueWave-Lattice v2 substrate, and anchors that single root across all 11 Gateway Nanopayment chains. Every individual nanopayment stays cryptographically verifiable through a Merkle proof — one anchor for a million payments, full provability preserved.
How it plugs in.
nano_aggregation.py
# 60-second batch. 1,000,000 nanopayments → 1 anchor / chain. batch = collect_nanopayments(window="60s") tree = MerkleTree(batch.payment_hashes, hash="blake3") root = tree.root sig = hive.sign_root(root, substrate="rogue-wave-lattice-v2") # Anchor across all 11 Gateway chains in parallel. anchor = multichain.anchor(root, sig, chains=GATEWAY_NANOPAYMENT_CHAINS) # Verify any single payment, anytime: proof = tree.proof_for(payment_hash) assert verify(payment_hash, proof, root, sig) == True
What Circle gets.
- Scalable proof for the full nanopayment volume Gateway is built to handle.
- One anchor per batch per chain — gas costs measured in dollars per million payments.
- Individual payment provability preserved via Merkle proof, on demand.
- Enterprise pitch: "Every nanopayment is cryptographically verified across all 11 chains."
Ready when Circle is.