Skip to main content
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