就那些时常运用去中心化应用或者介入新的公链生态的用户而言, imToken钱包的自定义RPC接口功能属于必备技能。那所谓的RPC, 指的是远程过程调用, 它担当着使得钱包跟区块链节点开展通信的职责, 借此来读取链上数据且发送交易。一旦你有连接一个imToken官方未曾进行预置的网络的需求,那就必定要手动去添加RPC信息。这一步骤看上去好像挺简单的, 然而好多人由于填错了一个参数致使钱包没办法正常去使用。
自定义RPC到底填哪些内容
点开imToken钱包, 步入钱包资产页面, 轻击右上角的“…”按钮, 挑选“添加网络”。在此处会瞅见一连串需填写的字段: 网络名称、RPC URL、链ID、符号、区块浏览器URL。这几个参数一个都不能少。网络名称你可随便取, 比如说“Avalanche C链”, 然而RPC URL必定得是官方节点或者可信第三方节点给出的地址。我有一回瞧见有人从不知名网站拷贝RPC地址, 结果连接到假的节点, 钱包里的授权签名一下就被盗了。能够作为链ID的是数字, 举例来说, 以太坊主网对应的链ID为1, 币安智能链的则是56, 若是这个数字填写错误, 钱包就会出现报错情况 , 用于表示币种的是符号, 像ETH、BNB这种就是币种缩写。区块浏览器URL并非是必填的项目 , 不过为了方便查询交易记录 , 还是建议将其填上。
添加后无法连接到网络怎么办
许许多多的人依照教程填好了参数, 点击保存, 然而却一直处于转圈状态, 最终提示“连接失败”。最为常见的缘由是RPC URL无法使用。公共RPC节点常常存在访问频率限制或者直接出现挂掉的情况, 特别是新公链那些热门的节点。你能够前往该公链的官方文档或者知名的区块链浏览器, 找寻它们所列出的备用RPC地址, 比如 Chainlist.org上就搜集了数量众多经过验证的节点信息。另外还存在一个容易被忽视的问题是网络环境。要是所在地区针对加密货币相关节点存在限制, 那你就得开启虚拟专用网络, 或者切换网络环境后再进行尝试。要是链ID与你所选择的网络不相符, 同样得去检查。就像Polygon的链ID是137, 你填成1370必然连接不上。实在没办法, 能够删除该网络重新添加一回, 有时是钱包本地缓存出现错误。记住, 别为了图省事使用那些来路不明的“一键添加”链接, 那一般是在进行钓鱼。