Skip to main content
POST
Issue blind tokens

Body

application/json
app
string
required
epoch
integer
required

Today's UTC day number.

wallet
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
Example:

"0x1111111111111111111111111111111111111111"

blinded
string[]
required
Required array length: 1 - 20 elements

Blinded message, base64.

ts
integer
required

Unix milliseconds; must be within 5 minutes of the issuer's clock.

walletSignature
string
required

personal_sign by wallet over the issuance message (see the protocol reference).

Pattern: ^0x[0-9a-fA-F]*$
attestation
string

One-time attestation code, when the issuer requires codes.

Response

Blind signatures

blindSignatures
string[]
required

Blind signature, base64.

remaining
integer
required

Tokens left in today's quota.

Last modified on October 12, 2026