Named USD accounts and stablecoin balances for users in markets where dollar banking is limited, opened inside your product.
Demand for dollars is global. Dollar accounts are not.
A user passes onboarding in your app and receives named USD account details.
Incoming dollars land in their wallet balance as a dollar stablecoin.
They can hold, send or spend on a card.
Activate an ACH account for a verified user. The account is ready when the bank account webhook reports its details.
Read the guidePOST /api/v1/bank/accountsconst res = await fetch(`${baseUrl}/api/v1/bank/accounts`, {
method: 'POST',
headers: {
'Authorization': `Bearer ${accessToken}`,
'X-User-Wallet': userEoaAddress,
'X-Chain-Id': chainId,
'Content-Type': 'application/json'
},
body: JSON.stringify({ account_type: 'Ach' })
});
const { details_id } = await res.json();res = requests.post(
f"{base_url}/api/v1/bank/accounts",
headers={
"Authorization": f"Bearer {access_token}",
"X-User-Wallet": user_eoa_address,
"X-Chain-Id": chain_id,
"Content-Type": "application/json",
},
json={"account_type": "Ach"},
)
details_id = res.json()["details_id"]Signature to live. 24 of them are integration.
Users who pass onboarding in your program; eligibility by market is agreed with you.