Swipelux

Create wallet

Create new custodial wallets for customers

Create Wallet

Create custodial wallets managed by Swipelux for your customers. No seed phrases or private key management required.

For users with existing wallets (MetaMask, Trust Wallet), see Bind Wallet.

Quick Example

Request Parameters

FieldTypeRequiredDescription
chainsarrayYesBlockchain networks. See Supported Rails for the complete list of 41 supported networks

Response Fields

FieldTypeDescription
walletsarrayArray of created wallet objects
wallets[].idstringWallet identifier (use for transfers and pay-ins)
wallets[].chainstringBlockchain network
wallets[].currencystringSupported currency (USDC)
wallets[].addressstringBlockchain address for receiving funds
wallets[].createdAtstringISO 8601 timestamp

Supported Chains

We support 41 blockchain networks for wallet creation. Popular options include:

ChainNetworkCurrency
ethereumEthereum MainnetUSDC
baseBase (Ethereum L2)USDC
polygonPolygon PoSUSDC
arbitrumArbitrumUSDC
optimismOptimismUSDC
solanaSolanaUSDC
avalancheAvalancheUSDC
bscBinance Smart ChainUSDC

For the complete list of all 41 supported networks, see our Rails Guide.

Language Examples

Error Responses

StatusErrorSolution
400Invalid chainUse supported chains. See Supported Rails for the complete list
404Customer not foundCreate the customer first using POST /v1/customers
409Wallet already existsCustomer already has a wallet on this chain

See Also