Launch and manage your white-labeled stablecoin end-to-end with Bastion’s Stablecoin-as-a-Service
Offer secure, compliant wallets without building custody in-house.
Seamlessly move between fiat and stablecoin deposits and withdrawals
These tools are coming soon. Request an invite to our private beta
curl --request POST \ --url https://api.prod.bastion.com/v2/accounts \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{ "requestId": "3fa85f64-...", "identityId": "a6b5e0c4-..." }'
curl --request POST \ --url https://api.prod.bastion.com/v2/accounts \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{ "requestId": "3fa85f64-...", "identityId": "a6b5e0c4-..." }'
curl --request POST \ --url https://api.prod.bastion.com/v2/issuance/mints \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{ "chain": "BASE_SEPOLIA", "requestId": "3fa85f64-...", "customerId": "a6b5e0c4-...", "amount": "100.00", "mintAddressId": "0x9fB41C9c..." }'
curl --request POST \ --url https://api.prod.bastion.com/v2/stablecoins/transfers \ --header 'accept: application/json' \ --header 'content-type: application/json' \ --data '{ "paymentPurpose": "SERVICE_CHARGE", "source": { "currency": "USD", "paymentRail": "ACH" }, "destination": { "currency": "USDC", "paymentRail": "BASE_MAINNET" }, "onBehalfOf": "a6b5e0c4-...", "amount": "150.00", "requestId": "3fa85f64-..." }'