Billing
Deposits & withdrawals
Create a sandbox quote, credit the local wallet and understand withdrawal reservations.
5 min read · UpdatedCreate a deposit quote
Choose a supported asset and its displayed network. Enter between $10 and $100,000. The quote records the requested USD value, the asset, the network and the confirmation threshold, and expires after ten minutes.
Quotes in this build are sandbox records, not live exchange-rate offers. Their SANDBOX-prefixed addresses must not receive cryptocurrency.
POST /api/v1/deposit-quotes
Content-Type: application/json
{
"asset": "usdc",
"desiredUsdCents": 50000
}Credit your local account
Use Simulate confirmation on the quote to add the requested demo credit. This action is available only on the local development server. You must be signed in to the account that owns the quote.
The confirmed event and ledger credit are saved together. Repeating a confirmation returns the existing result without adding more credit. If the quote expires before confirmation, create a new quote.
Record a withdrawal request
The minimum request is $25. The asset must have a credited deposit on this account, and the available balance must cover the amount. Enter a destination for the same network.
Submitting records a requested withdrawal and reserves its amount with a negative ledger entry. The local demo does not send a blockchain transaction. The status remains requested until a payment-processing workflow is connected.