Wallet

A wallet is a core entity in our system that holds a user's assets. Each user can have one or more wallets to store different types of assets, though most users will only have a single main wallet.

A wallet acts as a container for assets and contains the necessary blockchain addresses to hold and transact each type of asset. For each unique combination of asset and blockchain, a separate unique blockchain address is generated and assigned to the wallet.

Sometimes the same address may be used for multiple assets if they are on the same blockchain, but different wallets always have distinct addresses.

Last updated