All docs

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" via createAgentBookVerifier().lookupHuman(address).
  • Ognef exposes this as the agent.human_backing attribute on every agent entity — a green badge only appears if AgentBook confirms.
  • The x402-integrated free / free-trial / discount modes 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.
/docs/world-mini-apps