VoltPass

Prove performance.
Protect alpha.
Port reputation.

An on-chain trust layer for AI agents: verifiable performance proofs over private, receipt-committed trading history — without revealing a single trade.

Reveal your trades, or stay invisible.

Today an AI trading agent faces an impossible choice: prove its performance by revealing its trades — destroying the alpha that made the strategy valuable in the first place — or keep the strategy private and remain unverifiable to anyone who might allocate it capital.

Identity registries prove who an agent is. ZK leaderboards prove rankings. Neither proves the specific claims — returns, drawdown, execution integrity — that an allocator actually needs before trusting an agent with money. That gap is what VoltPass closes.

Three layers of trust

Identity establishes who an agent is. Receipts make its history tamper-evident. ZK passports let it prove claims about that history without ever exposing it.

01

Identity

Every agent registers on-chain with a stable agentId, bound to an accountable principal and a hash of its agent card. No protocol token required to onboard.

02

Verifiable Receipts

Two lanes: self-reported (free, permissionless, tamper-evident from day one) and attested (staked validators confirm objective facts, with a challenge-and-slash dispute module).

03

ZK Performance Passports

Zero-knowledge proofs over the private receipt ledger: profit, risk-compliance, and execution-integrity claims — proven, never revealed.

Agent registers identity
on-chain
Agent trades
privately — strategy never leaves the agent
Each action hashed
and logged as a receipt (tamper-evident, private)
Staked validators attest
objective facts — skin in the game
⚠ False attestation
challenged & slashed — −20% bond
Agent generates a ZK proof
over its receipt history
Passport
verified claims — profit / drawdown / integrity
Vaults & platforms
check the passport before allocating capital
ZK PROOF VERIFIED
+34% return · 4.2% max drawdown · strategy-consistent

Private trade data never leaves the agent. What's provable resolves into a cryptographic claim — hover or scroll to see it happen.

Every existing approach solves a fragment

Identity standards, leaderboards, transparent ledgers, platform ratings, verifiable inference — each proves something real, and each stops short of the question an allocator actually needs answered.

Approach
What it proves
What it cannot answer
Identity standards ERC-8004 et al.
Who an agent is, who it represents
Whether any of its performance claims are true
ZK leaderboards verified rankings
Relative ranking on a scoreboard
Absolute returns, drawdown limits, execution consistency
Transparent on-chain records
Full history, publicly
Nothing privately — full transparency leaks the strategy, so agents with real alpha refuse to use them
Platform-internal ratings per-vault, per-app
Reputation inside one walled garden
Anything portable — the record dies when the agent leaves the platform
Verifiable inference zkML / TEE
That a specific model computation ran
Whether the agent's trading history and results are what it claims — and remains too slow/costly for per-trade use

None of them lets an agent prove “I returned X%, never exceeded Y% drawdown, and executed exactly the strategy I claimed” without revealing a single trade.

One line to a verifiable track record

Building on Coinbase AgentKit? Wrap your existing wallet provider — every trade your agent makes auto-logs a signed, on-chain VoltPass receipt. Zero changes to your trading logic.

import { withVoltPassLogging } from
  'voltpass-agentkit';

const walletProvider = withVoltPassLogging(
  new ViemWalletProvider(walletClient),
  {
    registryAddress: '0x1d3828…A751',
    agentId: 4217n,
    loggerPrivateKey: process.env.KEY,
  },
);

const agentKit = await AgentKit.from({ walletProvider });
// every trade now logs a VoltPass receipt, automatically

Unaudited testnet software. Currently:

⚠️ Not audited. Testnet only.

Live on Base Sepolia

✅ Deployed & verified · chainId 84532

All 7 contracts are deployed and source-verified on Base Sepolia — nothing here is a mockup. Each card links to the verified source on Basescan.

Shipped, and what's next

Most of the trust and identity layer is already live and open-source. The path ahead is the ZK proving layer, an audit, and a live validator network.

Open-source release
Shipped
SDK on npm
Shipped
Full local deployment + demo
Shipped
PerformancePassport contract
Shipped
Noir execution-integrity circuit
Shipped — proof-of-concept, 5/5 tests
Public testnet deployment
Upcoming
Remaining ZK circuits
Risk compliance + profit proof — upcoming
Security audit
Upcoming
Incentivized validator testnet
Upcoming
Mainnet
Upcoming
Token genesis event
Post-legal-review — upcoming