Register tag
Builds an UNSIGNED register_tag transaction for the caller to sign and submit themselves. The server never signs or submits it, and never writes the mirror; the identities row is created only once the indexer observes the transaction land on-chain. The caller (the authenticated pubkey, always the fee payer and owner, never taken from the request body) pays their own account rent and network fee. If wallet is omitted, it defaults to the caller's own pubkey.
Authorization
bearer In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/register" \ -H "Content-Type: application/json" \ -d '{ "tag": "daniel" }'{ "transaction": "AQABAwLd0EBAvJf3fKh1QMwbTvbnFbf/lYw/BhqlBTQU2WeUsWfz9L5o1LYh...", "pda": "3fMxKPQvRnZ8Ldq2vBcTHYRWQnJ8gAxE4tCyF6mWzUKp", "lastValidBlockHeight": "301234567"}