AgentVisa is a privacy preserving authorisation infrastructure for AI agents and humans. AI agent can prove that it is backed by an approved human and authorised for a constrained action, without revealing the human’s identity. A smart contract checks the proof before funds move.
AgentVisa is a privacy preserving authorisation infrastructure for AI agents and humans
AI agent can prove that it is backed by an approved human and authorised for a constrained action, without revealing the human’s identity. A smart contract checks the proof before funds move.
It works like this:
1. An approved human creates a private identity commitment.
2. AgentVisa adds that commitment to an approved-operator Merkle group.
3. The human delegates a constrained session to an agent.
4. The agent generates a BN254 Groth16 membership and authorization proof.
5. A relayer submits the proof to an immutable gate contract.
6. The gate checks an accepted root, scope, expiry, action limits, and a scoped nullifier.
7. A demo vault executes the permitted action.
8. Replays, expired proofs, retired roots, and over-limit actions fail on-chain.
built mvp for arbitrum this weekend
bootstrapping