Look up one registered agent
onchain_agent_get_agent_passportUSE WHEN you are about to work with, pay or depend on a registered agent and want its published identity before committing. Returns the full Sato Agent Passport manifest (sato.agent.manifest/v1) for one REGISTERED agent by slug: identity (sato_agent_id), agent types, chains, model/framework, the stack of Sato Hub directory resources it runs on, links, payment/x402 endpoint metadata, and verification + liveness status. Use onchain_agent_search_agents to find slugs.
Payment metadata is self-configured by the creator — published for interoperability, not as an endorsement. Returns an error if the slug is unknown or the agent is not listed. A project in the directory (aixbt, almanak, coinbase-agentkit) is not a registered agent and has no passport: that answer says so and points to onchain_agent_get_resource for its directory record. Read-only.
There is deliberately no example slug: the registry is small and its slugs are not guessable, so call onchain_agent_search_agents first and pass a slug it returned. ('my-trading-agent' was this tool's own placeholder and four separate clients sent it as if it were real.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The registered agent's slug — <slug from onchain_agent_search_agents>. Call onchain_agent_search_agents first; the registry is small and slugs are not guessable. | |
| response_format | No | Text format; structuredContent is JSON either way. | markdown |