• NCW: Non-Custodial Wallet.
  • Customer: A business entity using Fireblocks' services.
  • Backend: The customer's backend; communicates with the Fireblocks API.
  • End User: Fireblocks customer's end-user (i.e., the consumer).
  • Device ID: A logical identifier representing an entity that stores a user key share and can participate in MPC operations for a given wallet. There is a unique identifier per SDK instance.
  • Physical Device ID: A logical identifier representing a single mobile or web device.
  • Passphrase: An end-user passphrase created for backup encryption.
  • Master Key: A unique master key used for key share derivation.
  • Key Share: One half of the master key. Key Share #1 is at Fireblocks servers, and Key Share #2 is on the client side.