World · AgentKit + Mini Apps
AgentKit (Beta) — what actually ships
- Package
@worldcoin/agentkit. Server-to-server only; no browser component. - The primitive is AgentBook: register your agent wallet once (
npx @worldcoin/agentkit-cli register <addr>), then Ognef's server can resolve any agent wallet → "backed by a verified human" viacreateAgentBookVerifier().lookupHuman(address). - Ognef exposes this as the
agent.human_backingattribute on every agent entity — a green badge only appears if AgentBook confirms. - The x402-integrated
free/free-trial/discountmodes ship too — Ognef's paid endpoints (/api/agent/*) use them.
Not shipped by AgentKit (contrary to some blog posts)
- USD-denominated per-agent spend caps.
- Self-serve mandate issuance / revocation APIs.
Ognef fills that gap in its own capability tokens on HTS (see Hedera · HTS doc).
Mini App
- Ognef Passport ships as a World Mini App in a follow-on release: same routes, wrapped with MiniKit navigation and share intents.
- Deep links:
world://mini/ognef/passport/{passport_number},world://mini/ognef/authorize/{capability_token_id}. - The web app remains the B2B control plane. The Mini App is where an individual carries their agents around.