Build an EIP-8004 registration document (no chain access)
build_registrationGenerates the Genesis-style EIP-8004 registration-v1 JSON document and its data URI for offline preview, so you can host it yourself or verify exactly what will be written on-chain before signing.
Instructions
Build the Genesis-style EIP-8004 registration-v1 JSON document and its self-contained data:application/json;base64 URI, without touching Solana. Use it to preview exactly what mint_onchain_agent / register_agent_identity will write on-chain, or to host the document yourself and pass it back as registration_uri.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Agent name. | |
| asset | No | Asset address for the default chain-registry entry when no registrations are given. | |
| image | No | Thumbnail image URL. | |
| active | No | Registration active flag. Default true. | |
| network | No | Network for the default chain-registry entry. Defaults to the configured network. | |
| services | No | Services the agent offers. | |
| model_url | No | 3D model URL (GLB), written as model.uri. | |
| description | No | Agent description. | |
| x402_support | No | Advertise x402 payment support. Default false. | |
| registrations | No | External registry entries. | |
| supported_trust | No | Default ['reputation']. | |
| threews_agent_id | No | three.ws agent UUID for the Genesis-exact three.ws entry. |