线上 J1USD 代币使用 6 decimals。这意味着链上最小单位是 0.000001 J1USD。许多 BNB Smart Chain 代币使用 18 decimals(包括 JIT)。添加 J1USD 代币时若输入 18,每个余额与转账金额都会显示错误。
6 decimals 在实践中意味着什么
- 1.00 J1USD = 链上 1,000,000 个基础单位
- 钱包界面应显示熟悉的类美元精度(美分及少量额外位数)
- 应用中的 AirJIT 货运金额是人类可读的 J1USD 数量,不是原始基础单位
白皮书与线上 J1USD
对钱包、上架与会计,只使用线上合约事实:J1USD、BEP-20、6 decimals、proxy 0xb3B34F032923DeA2ee8476Df26894E8fA9Eb7F54。不要用旧 PDF 的 decimals 示例导入。
修复错误导入
- 在 Grey Wallet 中隐藏或移除错误的 J1USD 自定义代币(这不会销毁链上资金)。
- 再次在 BNB Smart Chain 上添加自定义代币。
- 粘贴官方 J1USD proxy。将 decimals 设为 6。符号 J1USD。
- 确认恢复后的余额与浏览器上你的地址代币页一致。
常见问题
- J1USD 有多少 decimals?
- 6。BNB Smart Chain 上的线上 J1USD 代币返回 6 decimals。不要把 J1USD 按 18 decimals 导入。
- 为什么白皮书提到不同的 decimals?
- 2025 年 3 月协议设计在示例中使用了不同的结算资产 decimals。线上 J1USD 为 6 decimals。钱包导入必须以合约为准,而不是 PDF 示例。
- 我的 J1USD 余额看起来小了或大了 1,000,000×。为什么?
- 几乎总是 decimals 不匹配。移除自定义代币,再用官方 proxy 与 6 decimals 重新添加 J1USD。
- BNB Smart Chain 上的 USDC 也是 6 decimals 吗?
- BNB Smart Chain 上常见的 Binance-peg USDC 通常显示 18 decimals。J1USD 是 6。不要把 USDC 的 decimals 设置复制到 J1USD 代币。