Overview
The Nautilus Wallet system consists of the following high systems:
- An underlying ledger platform and its asset(s)
- 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
- Asset services, which help manage and govern the asset:
- The KYC service
- User verification service
- Backend services, which manages communication between the Wallet Connector app and third party services.
System Landscape diagram
Figure: System Landscape diagram of Nautilus Wallet and the systems it interacts with.