> For the complete documentation index, see [llms.txt](https://blexings.gitbook.io/blexings-v1-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blexings.gitbook.io/blexings-v1-wiki/do-it-yourself/integrating-with-external-wallet.md).

# Integrating with External Wallet

Here we will learn how to integrate your captive wallet with external wallet software

As any user signs up the application provides a captive Ethereum wallet. This wallet is similar to a bank account where all the funds will be reflected to or spent by, especially for all the activities done from the mobile client application. The private key to the wallet is shared between the application and the user.

There will be two primary components of the wallet visible to the user

* **Mnemonics: 12 Word Secret Phrase**
* **Address: 40 Digit Hexadecimal Number**

Mnemonics is a piece of sensitive information and must not be shared with anyone. Anybody who has access to your mnemonics will have access to all the funds in all associated addresses.

It is suggested that users use the mnemonics provided by the application for the purpose pertaining to this application only. It is also suggested to import the wallet with other external wallet providers for better visibility and usability. There are many Ethereum wallets but the most popular ones are Metamask and Trust Wallet. This tutorial will be guided documentation to import the wallet into Trust Wallet.

### Register and Generate Mnemonics

As soon as a user registers after confirming the OTP sent to their mail ID, an Ethereum Wallet is generated uniquely for them. Below is a screenshot of the screen.

![User's Mnemonics Screen](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2F7o7PxjKc5L2ahpIyW0ap%2FMnemonics_Screen-removebg-preview.png?alt=media\&token=3ee7c0ee-a0b2-40a7-aa59-108ac06815d9)

It is first suggested to write the twelve words down in a paper before proceeding with the process. This paper must be kept safe in a trusted place.

### Download Trust Wallet

The user must download Trust Wallet from the native playstore for their operating system. The below screenshot is the Trust Wallets Download Page in Google Playstore.

Playstore Link: [Trust Wallet](https://play.google.com/store/apps/details?id=com.wallet.crypto.trustapp\&hl=en_IN\&gl=US)

![Trust Wallet Google Playstore](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2FoCVPNpbTI5gQqZBnYAIj%2FTrust_Wallet-removebg-preview%20\(1\).png?alt=media\&token=404c0226-9714-4b04-aa95-243677e99cc7)

### Do Not Select New Wallet

Select **"I already have a wallet"**

![](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2FnH6o0lE3fvwVcaDP5BvG%2FTrust_Wallet-removebg-preview%20\(3\).png?alt=media\&token=19551efc-17ff-449b-bdc5-4bc7e4e7ca38)

### Enter Your Secret Phrase

Enter the 12 Digit Secret Phrase in the box and click import. It is good to name this wallet as "Blexings Wallet" instead of default names suggested like "Multi-Coin Wallet 1".

![](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2Flff0G1O4qh2KJYwScTUy%2FTrust_Wallet-removebg-preview%20\(2\).png?alt=media\&token=635da09d-4600-4243-a6b1-b2252a7c39a8)

### Search Token Address

In the network selection screen search of BLEX Token Address which is deployed in the Polygon Network.

Copy the token address below for search.

`0xa1F2102e8f139a72c7d2a780b031955AC72B79f0`

![](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2FTOWtOa1DHFsk43TnehNv%2Fimage%2017%20\(2\).png?alt=media\&token=2323124d-a0d3-4810-9ad5-4c620afc1c44)

### Select Custom Token

Once token address is recognized a new screen will ask if you want to add a custom token. Tap on "Add Custom Token"

![](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2Ff91EQIV2LoBI2oW3lOyY%2Fimage%2018.png?alt=media\&token=f27c0b8f-6d3d-4da3-aa29-0442f2d2916e)

### Fill Token Form

To add the token in your trust wallet you must fill all details of the form correctly that provides information to Trust Wallet to sync with data in the Blockchain.

This is one most important step of all.

**Network:** `Polygon Network`\
**Name:** `Blexings Token`\
**Symbol:** `BLEX`\
**Decimal:** `18`

![](https://149636790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeWby2lYFKjGe8RBJvxSh%2Fuploads%2FQsiFk7J8w4LZuhh3AfKv%2Fimage%2019.png?alt=media\&token=ff40fae6-8e0c-4ece-a4e1-adfd4ba4bbcb)
