Wallets
Create Wallet
Create a wallet. Note: The first ONCHAIN wallet for each network family must be created through the Prime UI.
POST
Create Wallet
Supported TypesThis endpoint can create trading wallets, vault wallets, and onchain wallets that do not require key generation. The first EVM and first Solana onchain wallet in a portfolio must be created prior to creating subsequent EVM or Solana wallets in a portfolio via API.
Creating a trading wallet does not create a deposit address. Before the first onchain deposit or inbound transfer into that wallet, call Get Wallet Deposit Instructions with
deposit_type=CRYPTO for the destination network. A successful call creates the default deposit address for that network if one does not already exist.- Java
- .NET
- Go
- Python
- CLI
- TS/JS
Path Parameters
Portfolio ID
Body
application/json
- VAULT: A crypto vault
- TRADING: A trading wallet
- WALLET_TYPE_OTHER: Other wallet types (like consumer, etc)
- QC: A QC Wallet
- ONCHAIN: An Onchain wallet
Available options:
VAULT, TRADING, WALLET_TYPE_OTHER, QC, ONCHAIN Available options:
NETWORK_FAMILY_EVM, NETWORK_FAMILY_SOLANA Response
A successful response.
- VAULT: A crypto vault
- TRADING: A trading wallet
- WALLET_TYPE_OTHER: Other wallet types (like consumer, etc)
- QC: A QC Wallet
- ONCHAIN: An Onchain wallet
Available options:
VAULT, TRADING, WALLET_TYPE_OTHER, QC, ONCHAIN Available options:
NETWORK_FAMILY_EVM, NETWORK_FAMILY_SOLANA