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.

Body

application/json

Opens the subaccount, its wallet, and its one trading key in one transaction.

label
string
required
Maximum string length: 64
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
expiresAt
string<date-time>

Response

Opened. keyId is the new trading key and the subaccount's address.

One row per live key. A subaccount opened through the API has one live key, so the listing reads one row per subaccount.

keyId
string<uuid>
required

The trading key that addresses this subaccount.

label
string
required
balance
string
required

A decimal string with exactly five decimal places.

Example:

"1234.50000"