Success status: 201 Created.
Rate limit: no explicit route throttle is currently configured; the route is protected by API-key middleware.
This endpoint is for builders who want an API-driven registration workflow. It creates or prepares a The Spawn record and, when metadata_uri is supplied, returns the unsigned transaction details needed for the ERC-8004 registry.
This is not a custodial minting endpoint. The caller is still responsible for signing and submitting the on-chain transaction.
Authentication
Use bearer auth:
Do not use X-API-Key for this endpoint.
Request
Node example
Response
If metadata_uri is omitted, onchain_registration is null. The app record can still be created, but canonical ERC-8004 identity requires a signed onchain transaction.
Failure
Missing API key:
Invalid API key:
Validation errors use the standard message plus errors object described in API overview.
When to use this vs on-chain SDK flow
Next