





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-..."
}'




