# How to add Crust Mainnet Token on TokenPocket Wallet

**URL:** <https://fans.tokenpocket.pro/t/topic/4598>\
**Category:** Operation tutorial / 操作教程\
**Created:** [2021 年9 月 30 日 10:26 UTC](https://fans.tokenpocket.pro/t/topic/4598 "2021-09-30T10:26:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![TP\_Gotchi](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/tp_gotchi/32/96_2.png) [@TP\_Gotchi](https://fans.tokenpocket.pro/u/TP_Gotchi)\
发布日期： [2021 年9 月 30 日 10:26 UTC](https://fans.tokenpocket.pro/t/topic/4598/1 "2021-09-30T10:26:57Z")

</div>

![tokenpocket crust tutorial](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/f/f767bc115a47383ff6d3ab7cad681773a4b9017d.png)

## How to add Crust Mainnet Token on TokenPocket Wallet

TokenPocket​🧵 now supports Crust Mainnet CRU, and we welcome community users to use TP wallet to manage their assets.

TP Wallet Official Website:

> **[TokenPocket - Your secure crypto & DeFi Wallet | TP wallet - ETH wallet -...](https://www.tokenpocket.pro/en/download/app)**
>
> TokenPocket is a world-leading crypto wallet, supporting public blockchains including BTC, ETH, BSC, TRON, Aptos, Polygon, Solana, OKExChain, Polkadot, Kusama, EOS and Layer2.

The tutorial for adding the Crust mainnet is as follows:

1. Click “Manage Wallet”

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/a/ac53b9f44d6d9bbbc5cd171c837de420c6abe1a6.png)

1. Click “More Options” in the bottom left corner

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/0/00e2b98aba878c6500e4d3908a9a4f1345769379.png)

1. Scroll down to “Add Custom Network”.

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/e/e894480b1e3cb54c4f44d28a88be259c7ff1a2b7.png)

4）Fill in the corresponding information on this page

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/6/642158624217446d7ae5c988e80cb0bcba4ede04.jpeg)

Network Series: Polkadot Series

Network Name: Crust Network

Node Link RPC: wss://rpc.crust.network

SS58: 66

Init parameters:

{

“types”: {

“AccountInfo”: “AccountInfoWithProviders”,

“Address”: “AccountId”,

“AddressInfo”: “Vec”,

“LookupSource”: “AccountId”,

“EraBenefits”: {

“total\_fee\_reduction\_quota”: “Compact”,

“total\_market\_active\_funds”: “Compact”,

“used\_fee\_reduction\_quota”: “Compact”,

“active\_era”: “Compact”

},

“FundsType”: {

“\_enum”: [

“SWORK”,

“MARKET”

]

},

“FundsUnlockChunk”: {

“value”: “Compact”,

“era”: “Compact”

},

“MarketBenefit”: {

“total\_funds”: “Compact”,

“active\_funds”: “Compact”,

“used\_fee\_reduction\_quota”: “Compact”,

“file\_reward”: “Compact”,

“refreshed\_at”: “Compact”,

“unlocking\_funds”: “Vec\<FundsUnlockChunk\>”

},

“SworkBenefit”: {

“total\_funds”: “Compact”,

“active\_funds”: “Compact”,

“total\_fee\_reduction\_count”: “u32”,

“used\_fee\_reduction\_count”: “u32”,

“refreshed\_at”: “Compact”,

“unlocking\_funds”: “Vec\<FundsUnlockChunk\>”

},

“ETHAddress”: “Vec”,

“EthereumTxHash”: “H256”,

“Lock”: {

“total”: “Compact”,

“last\_unlock\_at”: “BlockNumber”,

“lock\_type”: “LockType”

},

“LockType”: {

“delay”: “BlockNumber”,

“lock\_period”: “u32”

},

“FileInfo”: {

“file\_size”: “u64”,

“spower”: “u64”,

“expired\_at”: “BlockNumber”,

“calculated\_at”: “BlockNumber”,

“amount”: “Compact”,

“prepaid”: “Compact”,

“reported\_replica\_count”: “u32”,

“replicas”: “Vec\<Replica\>”

},

“Replica”: {

“who”: “AccountId”,

“valid\_at”: “BlockNumber”,

“anchor”: “SworkerAnchor”,

“is\_reported”: “bool”,

“created\_at”: “Option”

},

“Guarantee”: {

“targets”: “Vec\<IndividualExposure\<AccountId, Balance\>\>”,

“total”: “Compact”,

“submitted\_in”: “EraIndex”,

“suppressed”: “bool”

},

“ValidatorPrefs”: {

“guarantee\_fee”: “Compact”

},

“Group”: {

“members”: “BTreeSet”,

“allowlist”: “BTreeSet”

},

“IASSig”: “Vec”,

“Identity”: {

“anchor”: “SworkerAnchor”,

“punishment\_deadline”: “u64”,

“group”: “Option”

},

“ISVBody”: “Vec”,

“MerkleRoot”: “Vec”,

“ReportSlot”: “u64”,

“PKInfo”: {

“code”: “SworkerCode”,

“anchor”: “Option”

},

“SworkerAnchor”: “Vec”,

“SworkerCert”: “Vec”,

“SworkerCode”: “Vec”,

“SworkerPubKey”: “Vec”,

“SworkerSignature”: “Vec”,

“WorkReport”: {

“report\_slot”: “u64”,

“spower”: “u64”,

“free”: “u64”,

“reported\_files\_size”: “u64”,

“reported\_srd\_root”: “MerkleRoot”,

“reported\_files\_root”: “MerkleRoot”

}

}

}

Default Token Symbol: CRU

After the above information is completed, click “Save” to confirm.

1. After saving, you can see the Crust Network in the TP wallet.

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/8/81a5e4b887951556b501b4e1fa2ce006ab547f59.jpeg)

1. You can import or create a Crust wallet from this page.

Please note: If you create an account in Crust apps without a backup Mnemonic

phrase, you cannot import this account. However, you can create a new account in TP wallet, and transfer the assets on Crust apps to the new account.

 ![](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/5/53f5ab1e0c326b6cb914c9f75d9e531f815a662c.jpeg)
