Skip to content
ZKH:001PRIVACY PROTOCOLROBINHOOD CHAINTESTNET SCOPEREV 7.7
ZKhood
Open app
ZKH:001 · PRIVACY PROTOCOL · ROBINHOOD CHAINPhase 01 · Testnet

Prove the transaction.Not your whole history.

Hold balances, pay and settle on Robinhood Chain — and choose exactly what anyone else gets to see.

Open the appRead the protocol
Chain
Robinhood

Robinhood

Chain ID
46630

Testnet scope

Launchpad
pons v2

Bonding curve → Uniswap v4

Phase
Testnet

Nothing on mainnet

PROTECTED ACCOUNTSZERO-KNOWLEDGE PROOFSSELECTIVE DISCLOSURENON-CUSTODIALVIEW KEYSRELAYER NETWORKPRIVATE PAYMENTSTESTNET ONLY
01 / THE PROBLEMVerified

A wallet becomes a public financial profile.

Public addresses are pseudonymous, not private. The moment one is linked to a person, a business, a social profile, an exchange account or an app, its activity can be analysed continuously — and permanently.

OBSERVER VIEW · ONE PUBLIC ADDRESS
0x7ac4f1d3…8f6b2e91DERIVED WITHOUT PERMISSION
  • Current balance2.4062 ETH · 850.00 USDG
  • Peak balance11.87 ETH · 14 Mar
  • Asset ownership6 tokens · 2 NFT sets
  • Counterparties38 addresses · 4 recurring
  • Income patternBi-weekly · 1.25 ETH
  • Spending patternMon–Fri · 09:00–18:00 UTC
  • Linked addresses3 clustered wallets
  • Application useDEX, lending, 2 games

Nothing above requires a subpoena, an exploit, or a leak. It is the ledger working exactly as designed — and it is permanent.

What a viewer needs vs. what a viewer gets

A merchant

NEEDS
that a valid payment arrived
GETS
the customer's portfolio and unrelated transactions

A subscription platform

NEEDS
that membership is active
GETS
the member's complete asset holdings

An auditor

NEEDS
a defined period of business activity
GETS
permanent access to every future transaction

Transparent ledgers leak commercial strategy

Supplier payments · Payroll values · Customer relationships · Treasury rebalancing · Acquisition activity · Pricing arrangements · Operating costs.

Businesses need verifiable settlement and controlled disclosure at the same time.

Privacy must become an invisible product capability, not a specialist workflow. Existing privacy systems ask users to absorb complex concepts, fragmented liquidity, manual key management and unfamiliar transaction flows.

02 / THE THESIS
Privacy is not the absence of proof.
Privacy is control over disclosure.

A transaction should be verifiable without automatically publishing every underlying detail. Public blockchains made finance verifiable. ZKhood makes transparency a choice.

FIVE DESIGN PRINCIPLES
  • 01

    Verifiable by design

    The network must verify that protected transactions follow protocol rules, that assets are not created from nothing, and that value cannot be spent twice.

  • 02

    Private by choice

    Users choose public or protected interactions. Not every use case belongs in the same privacy model.

  • 03

    Selective disclosure

    Prove a required fact, or share a limited record, without exposing everything else.

  • 04

    Non-custodial ownership

    Privacy should never require handing assets to a centralised intermediary.

  • 05

    Usable without cryptography

    The interface speaks in Protect, Send, Pay, Prove and Share Access. Nobody should need to understand nullifiers to send money.

WHY THIS IS NOT A MIXER
TRADITIONAL MIXER MODELZKHOOD MODEL

Primarily breaks transaction links

Creates programmable protected accounts

Deposit and withdraw

Hold, transfer, pay, prove and disclose

Limited application logic

SDK for wallets, payroll, membership and commerce

Difficult business auditability

Scoped view access and disclosure proofs

Privacy as a single transaction

Privacy as an account and application capability

03 / THE PROTOCOLDesigned

One asset, six states, and a proof at every boundary.

A supported asset enters protected state, moves, settles and — when you decide it should — becomes readable to exactly one viewer. The network verifies every step without seeing the amounts behind it.

01

Protect

Designed

A supported asset moves from a standard EVM wallet into protected state. The contract records an encrypted commitment instead of a readable per-user balance.

  • Connect an EVM wallet or create an embedded smart account
  • Generate or register protected-account keys
  • Configure recovery and backup before funding
  • Approve and protect a supported asset
02

Hold

Designed

The protected account holds value behind cryptographic commitments. Ownership and correctness stay verifiable to the network; the amounts do not.

  • Commitments bind a hidden value without publishing it
  • Nullifiers prevent the same value being spent twice
  • The wallet keeps protected detail out of notifications, page titles and analytics
03

Send & pay

Designed

The sender's wallet generates a validity proof locally and submits it with an encrypted output. The contract verifies and updates protected state without ever seeing the amount.

  • Proof generated client-side, then submitted with the encrypted output
  • Contract verifies correctness and updates protected state
  • Recipient's wallet independently detects the protected note addressed to it
  • Relayers can submit so the gas-paying address is not the obvious link
04

Prove

Designed

A proof answers one question and stops. It does not hand over the record the answer was derived from.

  • This invoice was paid
  • This account controls sufficient balance
  • This user has an active membership
  • This transaction belongs to this organisation
  • This payment occurred within the reporting period
05

Disclose

Designed

A view key grants a named viewer a scoped, expiring window into protected history — and nothing outside that window.

  • Scope by account, asset, date range, category, maximum amount
  • Scope by application, expiry date and read-only role
  • Plain-language preview of what the viewer will learn, shown before signing
  • Permission expires or is revoked
06

Unprotect

Designed

Value returns to a public address against a validity proof. This step is deliberately the least private one in the system, and the interface says so.

  • Choose asset, amount and a public destination
  • Generate and submit the validity proof
  • The contract releases the public asset
  • Destination and withdrawal activity may be publicly observable
03B / SELECTIVE DISCLOSUREDesigned

Decide what a viewer learns. Then watch the sentence change.

A view key is not an on/off switch for your history. It is a scope — an account, an asset, a period, a category, a ceiling — with an expiry attached. Toggle one and the preview rewrites itself.

Fields to include

VIEWER

Auditor · Kessoku & Partners

EXPIRES AFTER

WHAT THE VIEWER WILL LEARN

  • transactions dated 1 Jan – 31 Mar 2026
  • USDG movements only

REMAINS PROTECTED

  • payroll, personal and treasury entries
  • any larger movement, and its existence
  • the balance itself
  • who you transacted with

Access ends after 7 days and can be revoked before then. Revocation stops future reads; it cannot un-see what was already read.

MODEWHAT IT PROTECTSEXAMPLE
PublicNormal public blockchain interactionPublic wallet transfer
ProtectedBalance and direct relationship are protectedPrivate personal payment
DisclosedSelected records shared with an approved viewerAccountant access
BusinessTeam permissions and audit controlsConfidential payroll

A proof answers a question and stops. A view key opens a window and closes it. Neither hands over the ledger — and neither is a promise that the rest of your behaviour, your device, or your withdrawal pattern stays private.

04 / PRODUCTS

Seven components, one privacy network.

The long-term objective is broader than launching a privacy coin. Each component is labelled with the stage it has actually reached — none of them is deployed.

  • 01Research

    ZKhood Protocol

    Zero-knowledge privacy infrastructure

    Verifier contracts, protected-state contracts, encrypted notes and commitments, reached through proof generation and a relayer network.

    • Commitments
    • Nullifiers
    • Verifier contracts
    • Relayers
    • Provers
    • Private indexing
  • 02Designed

    ZKhood Wallet

    Public and protected accounts, one interface

    A public balance you can read and a protected balance only you can read, side by side, with a single set of verbs.

    • Protect
    • Send privately
    • Pay
    • Receive
    • Prove
    • Share view access
    • Unprotect
  • 03Designed

    ZKhood Pay

    Private consumer and merchant payments

    A merchant receives a valid payment and a settlement receipt. It never inspects the customer's wallet history to get there.

    • Payment links
    • QR payments
    • Invoices
    • Refunds
    • Subscriptions
    • Merchant API
    • Accounting export
    • Status webhooks
  • 04Designed

    ZKhood ID

    Selective-disclosure credentials

    Proof-based access without unnecessary identity exposure. The application receives the claim, not the record behind it.

    • Controls an approved credential
    • Meets an age requirement
    • Belongs to an allowed jurisdiction
    • Is not on a restricted list
    • Holds an active membership
    • Meets a balance threshold
  • 05Designed

    ZKhood Business

    Confidential payroll and treasury

    Privacy controls sized for teams: who can spend, who can approve, who can see, and for how long.

    • Confidential payroll
    • Private supplier payments
    • Approval policies
    • Spending limits
    • Team roles
    • Auditor view keys
    • Treasury reporting
    • Time-limited disclosure
  • 06Planned

    ZKhood SDK

    Privacy components for developers

    Add protected balances and disclosure to an application without building proof infrastructure from the ground up.

    • Protected balances
    • Private transfers
    • Payment requests
    • Transaction proofs
    • Credential verification
    • Private membership
    • Private voting
    • Scoped disclosure
  • 07Proposed

    ZKH

    Utility and coordination token

    Coordinates the network's service providers. It does not gate access to your own wallet.

    • Protocol fees
    • Relayer staking
    • Prover rewards
    • Service-provider bonds
    • Developer API credits
    • Governance
    • Application registration

The integration should be four lines, not four months.

An application adds protected balances and disclosure through the SDK without standing up proving infrastructure. Secure defaults, explicit permissions, typed transaction states, visible proof progress, recoverable failures — and no hidden data collection.

UNRESOLVEDThis illustrates the intended developer experience. It is not a finalised SDK interface.

@zkhood/sdk
const account = await zkhood.createProtectedAccount();

await account.protect({
  asset: USDG_ADDRESS,
  amount: "100"
});

await account.privateTransfer({
  recipient: recipientPrivacyAddress,
  asset: USDG_ADDRESS,
  amount: "25"
});
TESTNET ONLYNO MAINNET FUNDSNO AUDIT PUBLISHEDNO TOKEN SALENO GUARANTEED ANONYMITYVERIFY EVERY ADDRESS
04 / NETWORKTestnet

Why Robinhood Chain first

An EVM-compatible Arbitrum Layer-2 settling to Ethereum, using ETH for gas. Solidity, Foundry and Hardhat work unmodified, and native account abstraction removes most of the onboarding friction a privacy wallet would otherwise inherit.

NETWORK CONFIGURATION
Robinhood Chain network parameters for mainnet and testnet
PropertyMainnetTestnet · in scope
Chain ID466346630
Gas tokenETHETH
Public RPCrpc.mainnet.chain.robinhood.comrpc.testnet.chain.robinhood.com
Explorerrobinhoodchain.blockscout.comexplorer.testnet.chain.robinhood.com
Official network docs ↗

VERIFYNetwork values and canonical asset contracts change. Verify every setting against current official Robinhood Chain documentation before deployment.

Asset support · staged

Support is introduced in stages, and each addition has to clear the same gate.

STAGE 1 · INITIAL

  • A dedicated test asset
  • Testnet ZKH
  • A testnet payment asset
  • Strict deposit and transaction limits

STAGE 2 · EXPANSION

  • Supported USDG flows
  • Selected canonical assets
  • Application-specific protected tokens
  • Approved tokenised-asset use cases

EVERY ASSET MUST CLEAR

Canonical contract verification · Decimal and transfer-behaviour review · Risk classification · Liquidity and exit considerations · Monitoring · Clear status in the interface.

Who the network is made of

  • Users

    Hold protected balances, pay, generate proofs, control disclosures.

  • Applications

    Integrate privacy modules into commerce, membership, payroll, governance.

  • Relayers

    Submit transactions and improve usability — never taking custody.

  • Provers

    Provide proof-generation capacity where delegated proving is supported.

  • Auditors

    Review contracts, circuits, cryptographic assumptions and wallet behaviour.

  • Governance

    Coordinate parameters, supported modules and upgrades under defined limits.

05 / DISTRIBUTIONProposed

ZKH is scheduled to launch on pons

pons is the launch protocol native to Robinhood Chain. It never takes custody: creating, buying, selling and claiming fees are each a transaction your own wallet signs. ZKH would use pons v2, where a launch opens on a bonding curve and graduates into a permanently locked Uniswap v4 pool.

  1. 01

    Create

    The creator sets name, symbol, image, description and links, and pays the launch fee. The entire supply mints straight to the curve — nobody, creator included, holds a bag set aside before trading opens.

    Milestone Verified
  2. 02

    Trade the curve

    Anyone can buy and sell. Price is derived from how much supply has been bought, not set by anyone. The curve always takes the other side, so you are never waiting on liquidity.

    Milestone Verified
  3. 03

    Graduate

    Once the curve sells out it closes, and everything it collected — plus the supply held back for exactly this purpose — is handed over to build the pool. Anyone can push a stalled launch forward.

    Milestone Verified
  4. 04

    Pool

    A Uniswap v4 pool is created and its liquidity is locked permanently. There is no unlock button and no privileged wallet — not the creator's, and not pons'.

    Milestone Verified

Price against supply sold, before graduation

Illustrative. Drawn from the constant-product formula, not from live market data.

1×4×16×36×51×0%25%50%75%100%GRADUATES · POOL OPENS
SUPPLY SOLD PRICE

Opening buy tax, first five seconds

Applies to buys only. Sells are never taxed by it, and what it collects flows back into the launch.

0%25%50%75%100%0s1s2s3s4s5s~25%~3%
  • Snipe protection

    A buy tax opens at 99% and decays exponentially to zero across five seconds — near 25% at one second, around 3% at two. Sells are never taxed by it, and what it collects flows back into the launch.

  • Fees

    A standard trading fee split between pons, the creator and the optional buyback, plus a capped creator tax fixed at creation. Both are immutable for the life of the launch and charged on the quote leg — never in the launch token.

  • Buybacks

    Optional, funded from the creator's own share. Bought-back supply is locked and vests linearly over five years on a weighted clock, never burned and never released as a lump sum.

  • Creator controls

    After launch a creator can change only two things: where their fees are paid, and whether buybacks run. No mint, no freeze, no blacklist, no post-launch tax.

FOR INTEGRATORS

Curve maths alone overstates what a buy returns while the snipe tax is decaying. A quote engine must read currentSnipeTaxBps(recipient) from the curve and apply it — and note it keys on the recipient of the tokens, not the sender.

Launch parameters · pons
Network
Robinhood

Chain 4663

Quote asset
WETH

Or an approved pair token

Fixed supply
1,000,000,000

Minted entirely to the curve

Pool fee
1.00%

Charged by the hook, not the pool

Launch fee
0.0005 ETH

Paid at creation

Graduation
4.2 ETH

Default v1 threshold

ACTIVE FACTORY

0xA5aAb3F0c6EeadF30Ef1D3Eb997108E976351feB

pons documentation ↗
UndisclosedNO ZKH TOKEN EXISTS YET

Graduation confirms a threshold was reached. It is not a quality signal, and it guarantees nothing about future liquidity, price, or your ability to exit. Names and symbols can be copied — any token claiming to be ZKH today is not ours. Verify the address against this site before signing anything.

06 / TOKENProposed

ZKH coordinates the network. It does not gate your wallet.

Users should be able to pay fees in supported assets wherever possible, while protocol economics route transparently in the background.

FEE ROUTING

A user or application pays a fee

in a supported asset wherever possible

Protocol fee router

  • Relayer compensation

    Transaction submission and availability

  • Prover compensation

    Proof-generation capacity

  • Protocol treasury

    Audits, infrastructure, grants

  • Optional token burn

    Only if governance enables it

Potential utility
  • Protocol fees
  • Relayer staking
  • Prover rewards
  • Service-provider bonds
  • Developer API credits
  • Governance
  • Dispute participation
  • Privacy-application registration
  • Premium infrastructure usage

REVENUE, KEPT SEPARATE

Protocol fees

Relayers, provers and protocol treasury

Commercial product revenue

Development, infrastructure, support and audits

ZKH does not launch until all of this is true

This is the gate, not a date. A token that ships before its product has nothing to coordinate.

  • Functioning testnet transactions
  • Audited circuits and contracts
  • A usable wallet
  • Measurable developer or user demand
  • Documented token utility
  • Legal review
  • Transparent supply and unlock schedules
  • Treasury and governance safeguards
Pre-Condition GateProtocol First

What ZKhood will never promise you

If you read any of these on a site claiming to be ZKhood, it is not ZKhood.

  • Guaranteed appreciation
  • Guaranteed anonymity
  • Guaranteed buybacks
  • Returns from simply holding ZKH
  • Immunity from investigation or legal obligations

Revenue would come from usage — protocol fees, merchant fees, business subscriptions, developer plans, delegated proving, enterprise integrations — not from token appreciation.

08 / ROADMAPPlanned

Six phases, and a token at the end of them.

Nothing here has shipped. The order matters more than the dates: proofs before payments, audits before mainnet, product before token.

  1. Phase 0ACTIVE
    Research

    Research

    • Threat model
    • Privacy requirements
    • Proving-system evaluation
    • Circuit design
    • Legal analysis
    • Wallet prototype
    • Brand and documentation
    CURRENT FOCUSSTEP 01
  2. Phase 1
    Planned

    Protected Transfers

    • Testnet protected account
    • Test asset
    • Protect and unprotect flows
    • Private transfers
    • Local proof generation
    • Basic recovery
    • First security review
    +1 PHASE OUTSTEP 02
  3. Phase 2
    Planned

    Wallet and Payments

    • ZKhood Wallet beta
    • Testnet USDG payment exploration
    • ZKhood Pay
    • Payment links and QR
    • Relayer network
    • Disclosure receipts
    • Independent audit
    +2 PHASES OUTSTEP 03
  4. Phase 3
    Planned

    Identity and Business

    • ZKhood ID
    • View keys
    • Private payroll
    • Business roles
    • Reporting tools
    • Merchant API
    • Limited partner integrations
    +3 PHASES OUTSTEP 04
  5. Phase 4
    Planned

    Developer Network

    • Public SDK
    • Developer portal
    • Application registry
    • Private membership
    • Private voting
    • Prover marketplace research
    • Ecosystem grants
    +4 PHASES OUTSTEP 05
  6. Phase 5
    Planned

    Protocol Maturity

    • Governance safeguards
    • Broader asset support
    • Performance improvements
    • Additional networks if justified
    • ZKH launch only after utility, security and legal milestones
    +5 PHASES OUTSTEP 06

MVP · IN SCOPE

12 ITEMS
  1. 01Connect an EVM wallet
  2. 02Create a protected account
  3. 03Protect a test asset
  4. 04Display a protected balance locally
  5. 05Send a private testnet transfer
  6. 06Detect and claim the protected output
  7. 07Unprotect to a public address
  8. 08Display proof-generation progress
  9. 09Generate a private transaction receipt
  10. 10Show clear privacy limitations
  11. 11Provide recovery guidance
  12. 12Operate under strict testnet limits

MVP · OUT OF SCOPE

7 ITEMS
  • Mainnet funds
  • Uncontrolled asset listings
  • A public token sale
  • Cross-chain privacy
  • Unaudited business payroll
  • Claims of complete anonymity
  • Complex governance

The list on the right is the more useful one. Anything a privacy project refuses to do in its first release tells you more than anything it promises to.

07 / SECURITYUndisclosed

What could go wrong, and what is required before it does not

Privacy protocols expand both cryptographic and application risk. Security is treated as a continuous system, not a milestone.

THREAT CATEGORIES
  • Smart-contract vulnerabilities
  • Proof-system vulnerabilities
  • Circuit logic errors
  • Compromised proving parameters
  • Wallet-key theft
  • Metadata leakage
  • Malicious relayers
  • Compromised frontends
  • Phishing
  • Transaction-correlation attacks
  • Disclosure-key misuse
  • Bridge and external-asset risk
Undisclosed

No external audit has been published. Treat every claim on this site as unverified until one is.

REQUIRED BEFORE ANY MAINNET RELEASE
  • Independent contract audits
  • Independent circuit audits
  • Formal verification where practical
  • Public testnet
  • Bug-bounty programme
  • Reproducible builds
  • Hardware-wallet support
  • Strict content-security policies
  • Signed releases
  • Emergency pause limited to defined modules
  • Timelocked upgrades
  • Transparent administrator permissions
  • Continuous monitoring
  • Withdrawal limits during early phases
RISKMITIGATION

Cryptographic implementation error

Specialist audits, test vectors, formal review

Metadata leakage

Threat modelling, private indexing, relayer design

Poor wallet recovery

Multiple recovery options and clear backup UX

Smart-contract exploit

Minimal contracts, limits, audits, monitoring

Regulatory restrictions

Legal review, scoped releases, geographic controls where required

Misuse narrative

Clear acceptable-use positioning and controlled disclosure tools

Low privacy set

Progressive asset support and honest privacy indicators

Slow proof generation

Benchmarking, optimised circuits, optional delegated proving

Fake ZKhood interfaces

Signed releases, verified domains, wallet warnings

Premature token speculation

Delay ZKH until product utility exists

PRODUCT METRICS

  • Protected-account completion rate
  • Successful proof-generation rate
  • Median proof time
  • Private-transfer completion rate
  • Recovery success rate
  • User comprehension of privacy warnings
Target Stage: V1 Testnet

PROTOCOL METRICS

  • Verification cost
  • Proof failure rate
  • Relayer availability
  • Note-detection reliability
  • Time to finality
  • Number and severity of security findings
Target Stage: V1 Testnet

ECOSYSTEM METRICS

  • Active developers
  • SDK integrations
  • Testnet applications
  • Merchant pilots
  • Business pilots
  • Audited releases
Target Stage: V1 Testnet

Security and reliability are more important than transaction volume during early phases.

Questions worth asking

  • No. A mixer breaks transaction links between a deposit and a withdrawal. ZKhood creates programmable protected accounts that can hold, transfer, pay, prove and disclose — and it ships the disclosure tooling a mixer has no reason to build.