ZKProofport / prover agent
zkproofport · next chapter
proveragent.base.eth
Autonomous ZK proof generation. Discoverable. Verifiable. Payable.
Base · ERC-8004 · x402 · Noir Circuits
🔍 View on 8004 Scan
VIDEO
↓ SCROLL
Today, generating a zero-knowledge proof requires
a portal , a wallet , a browser , and your time .
What if your AI agent could do it for you,
or better , what if any agent could request it
from a trusted, onchain prover ?
That's proveragent.base.eth.
Protocol Flow
Three standards. One pipeline.
ERC-8004 provides identity and reputation. x402 handles payment.
The prover agent generates the proof. Zero trust assumptions.
[agent]
Your Agent
Needs a proof
→
[registry]
ERC-8004
Discover & verify prover
→
[payment]
x402
Pay per proof (USDC)
→
🔒 TEE
[prover]
proveragent.base.eth
Generate ZK proof
→
[verify]
Base
Onchain verification
AgentID: #592
ENS: proveragent.base.eth
Capabilities: zk-prove
Circuits: coinbase_kyc, country, ...
ONCHAIN
Total proofs: bootstrapping
Success rate: bootstrapping
Avg latency: bootstrapping
Trust score: bootstrapping
BOOTSTRAPPING
Validator type: onchain verify()
Re-execution: optional zkML
TEE oracle: planned
Proof audit trail: immutable
INTEGRATING
Live Protocol Simulation
Agent-to-Agent proof delegation
A requesting agent discovers proveragent.base.eth, pays via x402 , receives a valid ZK proof without ever touching a private key.
proveragent.base.eth · protocol trace
Privacy Guarantee
What the prover never sees
The user's agent sends only the minimum needed. Private keys never leave the user's device.
Prover Receives
signature signal_hash signed by user wallet
pubkey Recovered from signature (x, y)
address Public address (for attestation lookup)
nonce Anti-replay challenge from DApp
Prover Never Sees
private_key Never transmitted
seed_phrase Never transmitted
tx_authority Cannot sign other TX
wallet_history Not accessed
TEE Execution Environment
runtime Isolated enclave (TEE)
data_source EAS attestation (public onchain data only)
circuit Noir circuit executed inside TEE
user_data Never enters the enclave
Circuit Registry
Proof types the agent can generate
Starting with Coinbase KYC and Country verification. Expanding to DeFi, social, and age-gating circuits.
[kyc]
coinbase_kyc
100M+ verified users. Prove identity without revealing wallet address.
LIVE
[geo]
country
Prove country of residence for compliance. No personal data exposed.
LIVE
[defi]
defi_holdings
Prove asset balance threshold. Credit scoring without revealing portfolio.
NEXT
[rwa]
rwa_ownership
Prove real-world asset ownership onchain. Tokenized assets protected.
NEXT
[social]
farcaster
Prove follower count ≥ N. Social reputation without revealing identity.
SOON
[age]
age_verification
18+ / 21+ proof for age-gated services. Zero birthday data exposed.
SOON
Built on ZKProofport
proveragent.base.eth extends the existing ZKProofport infrastructure:
the same Noir circuits , the same onchain verifiers on Base ,
the same 1-line SDK that DApps already integrate.
Everything that works today ships into the agent economy as-is .
No rewrites. No new trust assumptions. Just a new interface.
proveragent.base.eth
Discoverable via ERC-8004 · Payable via x402 · Verifiable on Base