Create Auth Intent
Create a wallet authentication challenge
Create an auth intent
Response
Parameters
The body is optional. You can create an auth intent with no parameters:
Or pass optional hints:
Challenge details
The challenge amount is fixed at $0.001 USDC — just enough to prove wallet ownership.
Idempotency
Auth intents have strict idempotency. Reusing an idempotencyKey returns IDEMPOTENCY_CONFLICT (409) rather than the original response. Always generate a fresh key for each new auth intent.
This is different from invoice creation, where the same key returns the original response.
Expiry
Auth intents expire after 10 minutes. If the agent doesn’t pay the challenge within that window, create a new intent.