Create deposit
create_depositCreate a crypto deposit invoice to buy credits: USDC on Base or BTC on-chain. No signup and no card. Pay the exact amount and address in the returned uri; the credits are added automatically after the payment confirms. The amount is unique so the payment can be matched. Poll deposit_status to see when it is credited.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| usd | Yes | Amount to deposit in US dollars (1-500). Credits = floor(usd / 0.0001). | |
| rail | Yes | Payment rail: usdc-base (USDC on Base) or btc (Bitcoin on-chain). | |
| account_key | No | The account_key returned by create_account (or send it as Authorization: Bearer). |