Encrypted ERC

Private balances, public accountability.

Balances and transfers stay encrypted on-chain. One auditor key can read amounts for compliance. Built on BabyJubJub ElGamal and Groth16 proofs.

Learn the protocol
NetworkNo chainNo deployment
Identity—Connect to read
Auditor—Connect to read

Your journey

0 of 5 done/Next Connect

  1. 01Connect: next
  2. 02Register: pending
  3. 03Deposit: pending
  4. 04Transfer: pending
  5. 05Withdraw: pending

Your encrypted balance

standalone
••.••eERC

Connect a wallet to see your encrypted balance.

On-chain ciphertextc1.xNothing stored yet

Recent activity

Mainnet

No activity yet

Register, deposit, or transfer on this network to see it here.

What a block explorer sees

Deep dive
Public ERC20Transfer(0xALICE, 0xBOB, 1500000000)
Encrypted ERCPrivateTransfer(0xALICE, 0xBOB,
auditorPCT=[5498ee,31a186,7c9a3e])

Both show who sent to whom. Encrypted ERC hides only how much. The amount is Poseidon-encrypted, and only the auditor's key can read it.