Who this is for
- Bankr agent teams
- agent developers
- protocol teams
- builders who want their agent to have public financial books
- teams that want Luca to generate reports from attributed wallet activity
Step 1 — Find or register your agent
Check the Zetta Registry: zettaai.co/registry. If your agent is listed, open the profile. If not, register it at zettaai.co/register.Step 2 — Prepare your wallet manifest
Zetta uses.agent/wallets.json to know which wallets officially belong to an agent.
.agent/wallets.json
Step 3 — Declare wallet roles
Every wallet needs a clear role.Step 4 — Submit the manifest
Submit your repo or manifest at zettaai.co/register. Zetta will:- fetch the manifest
- validate wallet format
- check wallet eligibility
- queue the submission for review
- update the agent profile after approval
Step 5 — Claim the agent profile
If the profile already exists, use the claim flow. Zetta may ask you to connect a wallet and sign a message to prove control. Signing proves control. It does not give Zetta custody.Step 6 — Wait for review
The agent moves through these states:
See Verification status.
Step 7 — Get live books
Once wallets are approved and books-eligible, Zetta generates Agent Books. Books may include:- operating revenue
- expenses
- net flow
- treasury balance
- wallet roles
- confidence labels
- Luca verdict
Step 8 — Share the profile
After the profile is live, share:- Zetta profile —
https://www.zettaai.co/registry/your-agent-slug - Zetta badge
- embeddable card
- Luca report
What good looks like
- complete metadata
- declared wallets with clear roles
- a books-eligible treasury or fee wallet
- fresh transaction data
- a Luca report with clear confidence labels
What can block live books
- no wallet manifest was submitted
- wallet roles are unclear
- wallet is a token contract
- wallet is not books-eligible
- no relevant transactions were found
- the data pipeline is stale
- the submission is still under review
