就在昨天, 我帮朋友去导那资产, 结果, imToken里那个地址栏, 一直呈现标红的状态, 就这样, 折腾了足足半小时之久, 才总算搞清楚到底是怎么一回事。原来是钱包地址格式出现纰缪, 说白了, 就是那一串字符, 跟当前网络根本对不上号。

许多人并不知晓,以太坊系地址是以0x起始再加上40个十六进制字符, 总计42位这么个情况。imToken支持多条链, 然而一旦切错网络便会报格式错误。比如说, 你把TRC20的地址粘贴到ETH网络里, 系统校验可以直接通过, 钱却打不出去且也不会退还。

上次, 我遇上了一个真实出现的事例, 有个朋友, 他从币安这个平台去提USDT, 他挑选了BEP20通道, 之后将获取得出的地址粘贴到imToken的Ethereum网络之下, 在输入完成后, 发觉地址明摆着短了一小截。

之后察觉到是他没能留意链的差别, 对那种币安所给的不以0x开头的TRC20地址, 错误当作ETH网络的地址去使用。正确的做法是, 先去确认发币方采用的是哪条链, 接着在imToken里切换到相应的网络, 以此避免因地址错误致使资产遭受损失。

存在着一个极易踏入的陷阱: 将地址前后复制进去空格或者换行符。某些平台所展示的地址看上去完整齐备, 实际上末尾隐匿着一个不可见的字符, imToken进行校验的时候依旧会报错。解决的方法是把地址粘贴到备忘录里进行全选复制, 或者手动删除开头结尾的空白之后再粘贴。

imToken地址老报错?一文搞定格式问题

要是遭遇格式报错, 有三件事得先自行检查: 网络跟发币链是否适配, 地址位数是不是42位, 有没有多余的空白字符。多数情形下不是钱包出问题了, 只是链与地址没相符。