Provision a Wallet
POST/partner/wallets
Create a wallet for one of your users. Returns an EVM address immediately.
Pass idempotencyKey (e.g. your internal user ID) to safely retry — if a wallet already exists for that key, the existing one is returned.
Include apiKey in the request to generate an API key for the wallet at the same time, so the user can start making requests right away.
Include fund to transfer tokens from your org wallet into the new wallet as part of creation (best-effort — wallet creation never fails because of funding).
Request
Responses
- 200
- 201
- 400
- 401
- 403
Existing wallet returned (idempotency key matched).
Wallet created.
Invalid request body.
Invalid or missing partner key.
Capability not enabled, quota exceeded, or provisioning disabled.