Types of Accounts

SparX Wallet (default) - The standard account type in SparX Wallet, used for typical wallet functionalities such as storing, sending, and receiving tokens.

Multisig (default multisig) - A default smart contract type, designed for added security by requiring multiple signatures to authorize transactions.

Multisig Wallet Variants

  1. SafeMultisig A formally verified multisig wallet, though it is considered outdated and has known bugs. It is suitable for basic multisig operations but is generally not recommended for critical use due to its limitations.

  2. SafeMultisig24 An enhanced version of the SafeMultisig wallet where custodian confirmations can take up to 24 hours. If the required number of signatures is not met within the 24-hour window, the transaction will be canceled automatically. This provides flexibility for scenarios requiring extended confirmation times.

  3. SetCodeMultisigWallet A versatile multisig wallet that allows for updating wallet codes and changing custodians. Ideal for users who may need to update their wallet’s functionality or change authorized signers over time.

  4. BridgeMultisigWallet This multisig wallet differs from SafeMultisig by removing payload limits, making it suitable for more complex transactions, especially in DeFi environments.


Additional Wallet Types

  • Surf Functionally similar to SetCodeMultisig, this wallet type is specifically designed for importing an Ever Surf wallet into SparX. Choose this type to continue using your Ever Surf wallet within SparX Wallet.

  • WalletV3 A lightweight, simple wallet contract that allows simultaneous wallet deployment and transfer initiation. It uses a 24-word seed phrase for added security and ease of recovery.

Each wallet type is tailored to different use cases, from basic storage to complex, multi-signer transactions, providing users with flexibility in managing their assets securely across various platforms and applications.

Last updated