Skip to main content
POST
Submit signed permit
Submits the v/r/s signature for a permit message. It moves PENDING → SUBMITTED → CONFIRMED (poll GET .../permits); once all of a wallet’s permits are CONFIRMED the wallet becomes ACTIVE. Re-submitting an already-confirmed permit returns 409.
The signature must recover to the wallet owner, or the permit settles as FAILED. The call returns HTTP 200 with result.status — poll SUBMITTED → CONFIRMED. See Approving transfers without gas.

Authorizations

Path Parameters

accountId
string<uuid>
required

Unique account identifier

walletId
string<uuid>
required

Unique wallet identifier

Body

application/json
supportedAssetId
string<uuid>
required

ID of the supported asset to grant spending permission for

signature
object
required

Response

Permit submitted successfully

success
boolean

Indicates whether the request was successful

result
object