TP钱包实用教程 · 安全
代币精度填错后余额显示异常:先核实,再安全修正
代币数量看起来突然变多、变少,或小数位与区块链记录不一致,常见原因是自定义代币的精度填写错误。本教程教你用合约信息、链上交易和只读查询逐项核对,在不触碰助记词与私钥的前提下修正显示,并确认实际资产没有被误转。
阅读时间:约 5 分钟

一、先判断是显示错误还是资产异常
先暂停转账和兑换,不要依据异常余额做决定。打开代币详情,记录代币名称、合约地址、所属网络及当前显示的小数位;再到该网络可信的区块浏览器查看同一地址的代币余额和最近交易。若链上原始数量稳定,而钱包只是在小数点位置明显错位,才更像精度参数问题。
精度不是代币名称或价格,而是合约用于解释最小单位的固定数值,通常可从合约的 decimals 只读结果或项目公开合约资料核对。不要把别人转来的截图、搜索广告或客服私聊当依据;若合约查询失败、网络选错,或余额与交易记录同时异常,应先停止操作并核实链与地址。
核对清单
- 确认网络名称与合约地址逐字符一致。
- 记录当前显示精度及异常余额,不先转账。
- 在区块浏览器核对代币余额和最近交易。
- 通过 decimals 只读结果确认真实精度。
二、按合约精度修正本地显示
先备份必要的公开信息,例如合约地址、网络、旧精度和核对时间,但不要抄录或上传助记词、私钥。进入钱包的代币管理或自定义代币页面,选择对应网络和已有代币;若页面允许编辑显示精度,仅将数值改为已核实的 decimals,名称、符号和合约地址保持原样。
保存后返回资产列表,观察余额是否按正确小数位呈现;若应用只允许删除后重新添加,应先确认删除的是显示条目而非链上资产,再用同一网络、同一合约地址和已核实精度重新添加。过程中不需要授权转账、输入密码给他人,也不要为“同步余额”向陌生地址付款。
核对清单
- 只修改已核实的显示精度,不改合约地址。
- 删除重加前确认操作不会发起链上交易。
- 保存时不输入或分享助记词、私钥。
- 拒绝任何付费验证、远程协助或授权请求。
三、修正后复核实际资产与风险
修正完成后,分别刷新资产列表和代币详情,并把显示数量换算回最小单位,与区块浏览器的余额核对。可再查看一笔历史收款或转账的代币数量,确认小数点位置合理;若只是界面缓存未更新,先关闭并重新打开应用,仍不一致则不要反复修改精度。
最后用小额、低风险的只读核对替代贸然转账:比较同一地址在多个可信区块浏览器页面的结果,确认网络和合约没有混淆。若链上余额确实减少、出现未知授权或有陌生交易,精度修正无法挽回资产,应立即停止签名并保存交易哈希,寻求专业安全人员协助。
核对清单
- 将修正后的余额与链上原始余额对照。
- 检查历史交易的小数位和代币合约是否一致。
- 确认没有新增陌生授权或未知签名。
- 链上真实异常时保存交易哈希,不再操作。