StableWallets
A StableWallet is a self-custodial wallet that receives all deposits as USDC.
StableWallet balances are simultaneously available on all networks. This make it possible to transact with parties, regardless of where they are in the blockchain world, or what their preferred stablecoin is.

Creating a StableWallet
curl -X POST https://api.swivell.xyz/v1/stable-wallets \
-H "Content-Type: application/json" \
-H "X-API-KEY: <API Key>" \
-d '{ "id": "test-wallet-1234" }'
This API will provide addresses that can be used to deposit into the wallet. All deposits will be received as USDC.
{
"stable_wallet": {
"id": "test-wallet-1234",
"deposit_addresses": [
{
"network": "mainnet",
"address": "0x0c2FdcED90410a92351b384d21c979493F880228"
},
{
"network": "solana",
"address": "8V5cC3eFevrYuma6Cfs7Rcg2nEseMCv6AdtiN5GbaaCm"
},
{
"network": "base",
"address": "0x0c2FdcED90410a92351b384d21c979493F880228"
},
{
"network": "arbitrum",
"address": "0x0c2FdcED90410a92351b384d21c979493F880228"
}
]
}
}
Updated 7 days ago