General Flow
This section describe how to interact with the API, make sure to follow the step below
General Flow of Using Embedded Wallet API from Xellar
The general flow of using the Embedded Wallet API from Xellar involves the following steps:
- Authentication: Users log in using their choice of Google Authentication, Social Login or Username & Password. This ensures a secure and authenticated access to the Embedded Wallet APIs.
- Wallet Creation or Recovery: 2. After logging in, the user can choose between creating a new wallet or opening an exisiting wallet through a secret. If the user chooses to create a new wallet, they will be guided through the necessary steps to set up a new wallet. If the user wants to recover a wallet, they need to provide the necessary secret information to regain access to their wallet. Important note: this step requires the user to have already created a wallet..
- Interacting with Wallet Operations: Once the wallet is set up or recovered successfully, users can start interacting with various wallet operations. Some of the common wallet operations include:
- Sending coins: Users can transfer coins to other wallets or addresses using the Embedded Wallet API. This allows for secure and efficient coin transactions.
- Checking balance: Users can easily check the balance of their wallets using the Embedded Wallet API. This provides them with real-time information about the amount of coins held in their wallets.
- Receiving coins: Users can receive coins from other wallets or addresses. This enables them to receive funds securely and conveniently.
- Transaction history: The Embedded Wallet API keeps a record of all transactions made from the wallet, allowing users to easily track their transaction history.
- Account management: Users can manage their wallet settings, such as changing passwords, enabling two-factor authentication, and updating personal information.
It is important to follow the appropriate authentication and security measures while using the Embedded Wallet API from Xellar to ensure the safety of your wallet and transactions. By leveraging the features and functionalities offered by the API, users can have a secure and convenient experience for managing their digital assets.