09

V0.5 Testnet · What changed

From V0.5 to V1

V1 kept the idea — notes, nullifiers, proofs, a relayer — and rebuilt the rest for mainnet.

V0.5 — testnetV1 — mainnet
Runs inIts own wallet: extension + AndroidAny wallet, in the browser (app.menoid.xyz)
Chains6 testnets: EVM, Solana, Sui, AptosMonad and Base mainnets
TokensOne native coin per poolEvery token in one pool — hidden inside the note
Key messagemenoid_WalletNames the site, the network and a key index
Keyssk + an encryption key pairsk, nk, and ivk / ovk per epoch
CommitmentPoseidon(1, amount, r, uc)Poseidon(4, token, amount, Poseidon(3, uc, r))
NullifierPoseidon(2, commitment, r, sk)Poseidon(5, nk, commitment, r)
MaskProved in the wallet, optional fee noteNo proof — the pool computes the commitment
Swaps—Private swaps on Uniswap V3 and Capricorn
Viewing keysA design goalFull, epoch and incoming keys; payment receipts
RelayerFixed in the contractNamed by each proof — anyone can relay
Root history10 roots100 roots
Read the V1 docs →