Error
Auth
Mint an API key by submitting a signed challenge.
Verifies the signature against the most recent unconsumed challenge for the address and returns the plaintext key. The plaintext is shown EXACTLY ONCE; the server stores only sha256(plaintext).
POST
Error
Authorizations
API key obtained from POST /v1/auth/keys.
Body
application/json
Alephium address (base58, optional :N group suffix).
Required string length:
30 - 80Pattern:
^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$Public key whose hash equals address (33-byte secp256k1, hex).
Pattern:
^(0x)?[0-9a-fA-F]+$Signature produced by signMessage(challenge, "alephium") (64 bytes hex).
Pattern:
^(0x)?[0-9a-fA-F]+$Optional human label.
Required string length:
1 - 80Response
Default Response
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Alephium address (base58, optional :N group suffix).
Required string length:
30 - 80Pattern:
^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz:]+$Required range:
-9007199254740991 <= x <= 9007199254740991PLAINTEXT API key — store this immediately; it cannot be retrieved later.

