# DeFi wallet

## First steps

**DeFi wallet** allows users to create a new cryptowallet or add an external one. Cryptowallet is a service that stores the public and/or private keys for cryptocurrency transactions and allows to get access to assets.

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2FbvosC61HMaUvPWHJiFg7%2FFrame%2010825.png?alt=media&#x26;token=5b7565bc-e903-48ad-97c3-44b95d5ebd88" alt=""><figcaption></figcaption></figure>

## Create wallet

Pressing the "Create Wallet" button launches wallet creation that displays a seed phrase. A seed phrase is a series of words generated by your cryptocurrency wallet that give you access to the crypto associated with that wallet.

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2FxHvp7q0wVbgoe8EVHSu0%2FFrame%2010820.png?alt=media&#x26;token=f7fc8071-7a49-4e42-8cc2-7291157149b6" alt=""><figcaption></figcaption></figure>

At the first step, the application shows a seed phrase and asks to save it. Privacy policy terms agreement also required.

The application will ask to name the wallet and to confirm a seed phrase. After pressing the "Create Wallet" button, the wallet is ready to use.

## Add wallet

The functionality of external wallets addition is also available on the application. Required data is one of the following items:

* Private key
* Ethereum address
* Seed phrase
* ENS domain

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2FcBlpkdwHI4K0qrwfJaeg%2FFrame%2010821.png?alt=media&#x26;token=aa9e28bf-ebad-43cf-8d1c-2930e615899c" alt=""><figcaption></figcaption></figure>

After naming and required data conformation, an external wallet will be added.

## Operations with wallet

&#x20;Users can add new tokens, send and deposit assets to the selected wallet.

### Deposit

Deposit operation stands for receiving assets.&#x20;

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2FysiSmmA6wt9xkwZlQBHt%2FFrame%2010823.png?alt=media&#x26;token=d175644b-6cf2-4746-8211-55fe581c8d7d" alt=""><figcaption></figcaption></figure>

Depending on the type of assets to receive user should select it and the application will display the wallet address or QR-code required for the transaction.

### Send

Assets sent require only the address of the destination wallet.&#x20;

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2Fnjq5YHwsCrjTAg77cjQM%2FFrame%2010824.png?alt=media&#x26;token=2cdadb93-5553-42c7-823d-732a1c0da76f" alt=""><figcaption></figcaption></figure>

Depending on sending amount following information will be displayed:

* The amount that will be received on the destination wallet
* Arrival time
* Fee
* The amount that will be deducted from the balance

### Add token

It is possible to add custom tokens to the selected wallet. The only token address is required.

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2FRskk2z8tH4NklPeSZdBl%2FFrame%2010822.png?alt=media&#x26;token=9b074324-1f12-4ec0-aa58-3f088eaeaee4" alt=""><figcaption></figcaption></figure>

The token address insertion will provide related information as:

* Token icon
* Token symbol (short name)
* Token name (full name)
* Token decimals
* Count of lists where the token is verified

### Wallet Connect

Wallet connect allows you to connect a DeFi crypto wallet and decentralized apps (for example, Zam.io dApps) with QR code scanning.

<figure><img src="https://1198636581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYnTw97BuvUvkDBvgt8%2Fuploads%2F1os3K5RBsCSZODkiagrZ%2FFrame%2010826.png?alt=media&#x26;token=19d541d4-d291-4d6b-930f-84a26bcb0bf5" alt=""><figcaption></figcaption></figure>
