Protocol

Modules and contracts

The on-chain modules Noirpay is made of, and their addresses once deployed.

Status: pre-launch. Noirpay is being built. This page describes the design as specified in the whitepaper; nothing on it is live on Robinhood Chain yet, and details can change before launch. See What's live today.

Nothing is deployed on Robinhood Chain mainnet yet. This page becomes the single source of truth for addresses at deployment; until then it lists the planned modules. Module names are provisional.

ModulePurposeAddress
Shielded poolNote commitments, nullifiers, proof verification, USDG and stock-token custody
Edge screenerShield / unshield gating, association-set publication
Yield routerPool-level allocation to Robinhood Chain venues, pro-rata crediting
Settlement moduleCard programme settlement from the pool
Disclosure verifierVerifies attestations against pool state
PaymasterGas sponsorship for account operations
$NOIRPlain ERC-20— (not deployed)

Verification

When deployed, every contract is verified (Sourcify exact-match and the explorer) and the addresses are published here, on noirpay.app and in the changelog, all three at once. An address that appears in only one place is not ours.

Network

Chain id 4663, USDG 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168, explorer robinhoodchain.blockscout.com. See Wallet and network.