Skip to main content
POST
cURL

Authorizations

Novig-Key-Id
string
header
required

The key's UUID.

Novig-Timestamp
string
header
required

Unix milliseconds. ±30 s.

Novig-Signature
string
header
required

Standard padded base64 of the NOVIG-V3 signature.

Path Parameters

keyId
string<uuid>
required

A key that reaches the subaccount.

Body

application/json

The one body that names its own scope.

name
string
required

A label you choose.

publicKey
string
required

The SPKI PEM of a fresh keypair.

algorithm
enum<string>
required

The signing algorithm of the stored public key. Your signer must match it.

Available options:
Ed25519,
P-256
scope
enum<string>
required

The two scopes a subaccount mint names.

Available options:
trading,
trading::read
expiresAt
string<date-time>

Optional. An instant strictly in the future.

Response

Created. It reaches the same subaccount.

keyId
string<uuid>
required
fingerprint
string
required