Multiple Wallets
Clique Wallet allows users to create and manage multiple wallets on each supported blockchain, providing flexibility for organizing assets and managing different use cases.
Wallet Sets
Each wallet belongs to a wallet set, which determines its purpose and how it's derived from the master key. Clique Wallet uses BIP32 (Bitcoin Improvement Proposal 32) hierarchical deterministic (HD) wallet standard to derive all wallet keys from a single master key. This ensures that all wallets are cryptographically related and can be managed under a single account while maintaining separate addresses and balances.
Main Wallet: The primary wallet created automatically for each network upon first login. This is the default wallet for most operations and serves as the primary wallet for each blockchain network.
Secondary Wallets: Additional wallets for separating funds and managing multiple transaction flows. Secondary wallets are identified by an index (0, 1, 2, etc.) and provide another layer of organization for users who need to separate personal and business assets, manage different trading strategies, or organize funds by purpose.
Forward Wallets: Additional wallets designed for specific purposes and use cases. Forward wallets are identified by an index and are ideal for applications that need dedicated wallets for particular functions or workflows.
Use Cases for Multiple Wallets
Multiple wallets enable various organizational strategies:
Fund Separation: Use Secondary wallets to separate personal and business assets, or organize funds by purpose (savings, trading, DeFi operations)
Trading Strategies: Use Secondary wallets for different trading strategies or risk profiles, managing multiple transaction flows simultaneously
Application-Specific Wallets: Allocate Forward wallets for specific applications or protocols that require dedicated wallet addresses
Purpose-Specific Operations: Use Forward wallets for specific purposes such as automated forwarding, escrow-like operations, or dedicated workflows
Creating Additional Wallets
Additional wallets can be created through the API. When creating a wallet, you specify:
The network (Solana, Ethereum, etc.)
The wallet set type (Forward or Secondary)
The wallet index (for Forward or Secondary wallets)
All wallets within the same wallet set share the same user account and authentication, but have separate addresses and balances.
Last updated