Skip to content

Issue an App Attest challenge​

POST
/app-attest/challenge

A random, single-use challenge for the iOS app, valid for
expires_in_seconds (300). Fetch one before attesting a key and one
before every donation request that carries an App Attest assertion.

Public (guests call it). Rate limited to 30 a minute per address.
Answers 503 with code: APP_ATTEST_DISABLED while App Attest is not
configured on the server.

Responses​

A fresh challenge (Cache-Control: no-store).

application/json
JSON
{
"challenge": "q7uE3fP9yK2sV1xW4zA6bC8dE0fG2hJ4kL6mN8pR0tU",
"expires_in_seconds": 300
}

Playground​

Samples​

Powered by VitePress OpenAPI

Built with VitePress