Simple docs

What is AgentPassports.eth?

AgentPassports.eth is a permission manager for AI agents. A human owner gives an agent a Passport for identity, a Visa for scoped access, and a KeeperHub Stamp for each allowed, blocked, or failed run.

Short version

Register agents like identities. Issue Visas like permissions. Revoke access onchain.

Register Agent
Passport

The agent identity: ENS name, owner wallet, and signer address.

Visa

The permission grant: what the agent can call, how much it can spend, and when it expires.

KeeperHub Stamp

The execution receipt: evidence that KeeperHub allowed, blocked, or failed a run.

Flow of things

From owner permission to agent execution.

The product is intentionally split: owner control happens in the web app, agent signing happens locally, MCP only transports intent, and KeeperHub makes the final Passport/Visa decision.

01

Create a local signer

The agent gets a local key from the Agent Skill Pack. The private key stays on the agent machine.

02

Register the Passport

The owner wallet registers an agent ENS name and signer address so people know which agent is acting.

03

Issue a Visa

The owner defines exactly what the agent can do: target, selector, tokens, recipient, spend limits, expiry, and Gas budget.

04

Agent signs an intent

The agent uses thin MCP to build a task intent, then signs it locally. MCP never receives private keys.

05

KeeperHub checks it

KeeperHub reads the Passport and Visa, validates the request, and only then routes allowed work to execution.

06

Show the Stamp

Successful, blocked, and failed runs produce KeeperHub Stamps that the owner can review on the Agent page.

Screenshots

The main pages at a glance.

Each page maps to one job in the Passport → Visa → KeeperHub Stamp lifecycle.

Landing page screenshot
LandingExplains the product promise and gives agents a one-command Skill Pack install.
Register Agent page screenshot
Register AgentCreates the Passport, first Visa, ENS records, and owner-wallet transaction queue.
Dashboard page screenshot
DashboardOwner view for Passports, active Visas, Gas budget, and management actions.
Agent Passport page screenshot
Agent PassportPublic proof page showing Passport facts, Visa state, KeeperHub Stamps, and revocation controls.
MCP page screenshot
MCPAgent runtime page for build → local sign → submit → status, with KeeperHub as the authority.

KeeperHub

KeeperHub is the execution border.

Agents do not approve themselves. KeeperHub reads the Passport and Visa, blocks invalid requests, executes allowed owner-funded work, and sends Stamp evidence back to the app.

Simplified KeeperHub workflow map
Simplified KeeperHub workflow map. It shows the same product boundary as the live workflow: intent in, Passport/Visa checks, execution, then Stamp evidence.

Next step

Start with the owner wallet.

Register one agent, issue a narrow Visa, run through KeeperHub, then review the Stamp.