SSP Wallet
  • Welcome to SSP Wallet
  • Getting Started with SSP Wallet
    • Change Language
    • Switch Chain
    • Wallet
      • Retrieve SSP Wallet Seed Phrase
      • Create a New Wallet
      • Restore Wallet Using Seed Phrase
      • Create Multiple Wallet
      • Delete a Wallet
      • Retrieving Your Wallet Address
    • Transaction
      • Buy / Sell
      • Swap
      • Send
      • Receive
      • Export Transactions
      • View Transactions
    • Token
      • Add Token to Main Screen
      • Remove Token from Main Screen
    • Custom Tokens
      • Add Custom Token
      • Delete Custom Token
    • Contacts
      • Create New Contact
      • Edit Contact
      • Delete Contact
    • Logout Your SSP Wallet
  • GETTING STARTED WITH SSP KEY
    • Install SSP Key
    • Create a New Key and Syncing to SSP Wallet
    • Restore Key Using Seed Phrase and Syncing to SSP Wallet
    • Retrieving Your SSP Key Seed Phrase
    • Using Your SSP Key For Syncing
  • GETTING STARTED WITH SSP RELAY DEVELOPMENT
    • Overview
    • Environment Requirements
    • Project Installation
    • Project Structure 0verview
    • Project Folders
      • Config
      • Helpers
      • Logs
      • Src
        • apiServices
        • lib
        • services
        • routes.ts
          • GET /v1/sync
          • GET /v1/action
          • POST /v1/sync
          • POST /v1/token
          • POST /v1/action
          • GET /v1/rates
          • GET /v1/networkfees
          • POST /v1/ticket
          • GET /v1/tokeninfo
          • GET /v1/services
          • POST /v1/sign
      • Tests
        • unit
  • GETTING STARTED WITH SSP WALLET DEVELOPMENT
    • Overview
    • Environment Requirements
    • Project Installation
    • SSP Wallet API
    • Project Structure Overview
    • Project Folders
      • Public
        • scripts
      • Patches
      • Src
        • assets
        • components
        • contexts
        • hooks
        • lib
        • pages
        • storage
        • store
        • translations
      • Tests
        • lib
  • GETTING STARTED WITH SSP KEY DEVELOPMENT
    • Overview
    • Environment Requirements
      • For Mac Users Only
    • Project Installation
    • Project Structure Overview
    • Project Folders
      • Types
      • Src
        • assets
        • components
        • contexts
        • hooks
        • lib
        • navigators
        • screens
        • storage
        • store
        • themes
        • translations
      • Tests
        • lib
Powered by GitBook
On this page
  1. GETTING STARTED WITH SSP KEY DEVELOPMENT

Overview

PreviouslibNextEnvironment Requirements

Last updated 4 months ago

SSP Key is your two-factor authentication (2FA) solution for the . It securely holds the secondary private key required to construct 2-of-2 multisignature addresses and sign transactions. With its own independent seed phrase, SSP Key operates on true blockchain protocol standards, providing fully enforced multisignature, multi-asset accounts.

This powerful tool brings the simplicity and security of multisignature technology to average users, making it easier than ever to manage multisignature addresses across multiple assets. SSP Key empowers users with the highest level of protection while maintaining a user-friendly interface, ensuring anyone can benefit from robust, blockchain-based security without complexity.

How SSP Key and SSP Wallet Work Together

SSP Key is an essential part of the SSP Wallet ecosystem, enabling a 2-of-2 multisignature system for unmatched security:

  • SSP Wallet manages one private key.

  • SSP Key (on your mobile device) holds the second private key. Both keys are required to authorize transactions, ensuring that your funds remain secure even if one device is compromised.

Advanced Encryption

  • Secure Storage: User passwords and sensitive data are stored with react-native-encrypted-storage, leveraging MMKV with encryption powered by CryptoJS.

  • Randomized Security: Salts and initialization vectors (IVs) are randomly generated to enhance encryption robustness.

  • Performance Focused: Avoids underperforming libraries like Cryptr, ensuring optimal functionality in React Native environments.

SSP Wallet