# 便捷加链介绍和展示

目前TokenPocket钱包支持用户直接快速添加一条**EVM、Polkadot和EOSIO**技术系链，然后基于该链创建钱包，完成资产管理、转账等功能。但是该模式下快速添加链功能有限，没有交易记录和热门token等需要额外技术开发才能支持的功能。

本文档将介绍用户如何使用TokenPocket自定义网络的【便捷加链】功能添加一条公链、创建钱包和基于该钱包完成交易的过程。

### 添加链网络信息：

本步骤是通过自定义网络添加一条链过程，操作流程如下图所示：

​ 首先点击【添加自定义网络】，填写自定义网络信息后点击【确认】，点击确定后成功添加链Monbeam Testnet Moonbase Alpha。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2FPVSVKYgl9OeO6wffxg1G%2Fimage-addchainnet-1.png?alt=media\&token=02ffda33-cae4-493d-aa9b-7a06fe8b11dd)

### 创建钱包

​上面步骤已经成功Moonbeam Testnet Moonbase Alpha链，现在基于链Moonbeam Testnet Moonbase Alpha创建钱包，第一步，创建钱包。如下图入所示:

选择【Moonbeam Testnet Moonbase Alpha】，然后在弹出框选择【创建钱包】，接着在创建方式页面选择【创建钱包】，最后在创建钱包页面输入名称和设置密码，点击【创建钱包】。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2F8vIFr0PEAyEWLcg16olE%2Fimage-addwallet-1.png?alt=media\&token=b0c73fb2-3202-4695-a262-f9eda09087f5)

在上一步中点击创建钱包，接下来在第二步中，如下图所示：

在备份钱包页面详细阅读安全要点后点击【我知道了】，然后在备份助记词页面进行助记词备份完成后点击【备份完成，进行验证】，接着在钱包页面可以看到我的资产，最后根据需要自行选择合适方式给该地址钱包转账即可实时看到链上。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2F6IdAZkJzEO0tSm26f34n%2Fimage-addwallet-2.png?alt=media\&token=755c9e02-a785-4875-8f02-e1c20638c53a)

### 转账操作

​ 在上面成功创建钱包和转入资产，接下来基于上一步中创建钱包进行转账，如下图所示：

​ 第一步，转账，在钱包页面点击【转账】，然后在转账页面选择【直接转账】，接着查看转账信息后点击【确认】，最后点击【确认支付】完成交易。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2FOFRemAVkplf2YvF5HCfZ%2Fimage-transfer-1.png?alt=media\&token=a1851904-bb72-4e8c-a4bb-7e7cccc603e2)

第二步，查看转账信息，如下图所示：

​ 在转账成功之后，看到资产变化，点击【资产记录】进去token详情看到缓存的交易记录，然后点击【交易记录】即可看到交易详情。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2FegdQ4pWH5SCxUx5jgz84%2Fimage-transfer-2.png?alt=media\&token=f4fbbd26-8bdd-4245-a4f7-5e1ce20ceabf)

至此，完成了从添加链，到基于该链创建钱包，然后基于创建钱包完成交易的整个流程。

### 便捷入口

​在添加网络信息时候除了手动输入，还可以使用便捷入口找到已经收录的链网络信息列表，根据需要选择链网络即可快速添加链网络信息，如下图所以：

​点击【添加自定义网络】，进入自定义网络点击【便捷入口】，进入已经收录链网络信息列表，选择自己需要的网络，这里演示点击【Ethereum Testnet Ropsten】后，网络信息自动匹配到自定义网络页面。

![](https://213089712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRjeSa1rqnubm9jQ67F9z%2Fuploads%2FEns9lJGEbvl8543orEgn%2Fimage-network-list-1.png?alt=media\&token=6b47f1c5-6d7b-4e1c-b95a-a2d90aeee4d0)

​上面步骤演示了如何通过便捷入口选择已经**收录自定义网络列表**快速添加链网络信息，如果项目方希望自己网络信息能够被收录进入自定义网络列表，则可以通过[networklist-org](https://github.com/TP-Lab/networklist-org)提交网络信息， 具体数据参考如下:

```
{
    "name": "Optimistic Ethereum",
    "chainId": 10,
    "namespace": "ethereum",  
    "shortName": "oeth",
    "chain": "ETH",
    "network": "mainnet",
    "networkId": 10,
    "nativeCurrency": {
      "name": "Ether",
      "symbol": "OETH",
      "decimals": 18
    },
    "rpc": [
      "https://mainnet.optimism.io/"
    ],
    "faucets": [],
    "infoURL": "https://optimism.io",
    "appesource": {
      "icChainSelect": "https://tp-upload.cdn.bcebos.com/v1/blockChain/OptimisticEthereum/1.png",
      "icChainUnselect": "https://tp-upload.cdn.bcebos.com/v1/blockChain/OptimisticEthereum/0.png",
      "colorChainBg": "0xF54B49",
      "projectContactInfo": {
          "officialWebsite": "https://xxx.network.com",
    	  "phone": "02x-223xxx12",
    	  "email": "xxx.xxx@xxx.com",
      }
    }
  }
```
