Skip to content

Register a signer

POST
/api/protocol/v1/signers

Raw 32-byte Ed25519 public key (base64url), bound to the presenting app. Scope signer:manage.

object
publicKey
required
string
label
string
expiresAt
string

Signer

invalid_request / invalid_scope / invalid_grant

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

unauthenticated

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

insufficient_scope / forbidden

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

Public key already registered

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any