Overview

The Nautilus Wallet system consists of the following high systems:

  1. An underlying ledger platform and its asset(s)
  2. The Wallet itself:
    • The Wallet TEE (server) hosts and provides access to the Wallet SGX enclave
    • The Wallet Connector app (client) securely connects wallet owners with their wallets
  3. Asset services, which help manage and govern the asset:
    • The KYC service
    • User verification service
  4. Backend services, which manages communication between the Wallet Connector app and third party services.

System Landscape diagram

System Landscape diagram

Figure: System Landscape diagram of Nautilus Wallet and the systems it interacts with.