USDT ERC-20 二维码生成器

为以太坊上的 Tether(USDT)创建收款二维码。填写金额后,二维码会成为预填付款方钱包的 EIP-681 代币转账请求;不填则是可重复使用的任意金额收款码。

从钱包的「收款」页面粘贴地址。请仔细核对首尾字符。
BTC

在浏览器中生成。地址绝不会被上传或存储。

什么是 USDT ERC-20 二维码?

USDT ERC-20 二维码把你的以太坊地址,或针对 Tether 合约(0xdAC17F958D2ee523a2206206994597C13D831ec7)的 EIP-681 代币转账请求,编码成可扫描图片。填写金额后,兼容的钱包会打开 USDT 发送页面,预填你的地址和以代币 6 位小数单位表示的金额;不填金额则是可重复使用的收款地址。

如何创建 USDT ERC-20 二维码

  1. 复制你的以太坊地址(0x...,42 个字符)。同一个地址可接收 ETH、USDT 和所有其他 ERC-20 代币。
  2. 选择“USDT (ERC-20)”并粘贴。
  3. 以 USDT 输入金额用于账单,或留空作为通用收款码。
  4. 下载图片或复制链接。链接可直接在注册了 ethereum: 协议的钱包中打开。

二维码里有什么

填写金额后,二维码编码的是 EIP-681 转账请求:ethereum:0xdAC17F958D2ee523a2206206994597C13D831ec7@1/transfer?address=0xYourAddress&uint256=25000000。第一个地址是 USDT 合约,@1 选择以太坊主网,address 是你,uint256 是以代币最小单位表示的金额。理解 EIP-681 的钱包会打开已填好全部信息的 USDT 发送页面。

USDT 各网络对比

网络地址格式小数位支付链接标准
以太坊(ERC-20)0x… 42 个字符6EIP-681 转账请求
Tron(TRC-20)T… 34 个字符6无广泛采用的标准;纯地址
Solana(SPL)32–44 个 Base58 字符6Solana Pay 转账请求

示例:25 USDT 的账单在 ERC-20 链接中为 uint256=25000000(25 × 106),0.5 USDT 则为 500000。超过 6 位小数的金额合约无法表示,开票前请四舍五入到 6 位。

给付款方的 Gas 提示

在以太坊上发送 USDT 需要付款方钱包里有 ETH 作为 Gas,通常几美元。如果你的客户是加密货币新手,请提前说明,或提供 TRC-20 或 Solana 收款码作为更便宜的替代。

安全清单

USDT ERC-20 二维码常见问题

使用的是哪个合约地址?

以太坊主网上官方的 Tether USDT 合约 0xdAC17F958D2ee523a2206206994597C13D831ec7,6 位小数。你可以在“显示编码内容”中核对。

为什么二维码里的金额看起来被放大了?

USDT 有 6 位小数,所以 25 USDT 在 uint256 字段中存储为 25000000,与代币合约的要求完全一致。

哪些钱包支持 EIP-681 代币转账?

MetaMask Mobile、Trust Wallet、Rainbow、imToken 等。不支持的钱包仍能识别链接中的地址;如果客户遇到问题,请改用纯地址选项。

USDC 呢?

在币种选择器中选择 USDC (ERC-20)。它使用 Circle 合约 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48,同样是 6 位小数。

这个二维码能在 Polygon 或 Arbitrum 上收 USDT 吗?

地址在所有 EVM 链上都相同,但 EIP-681 链接声明了链 ID 1 和以太坊主网合约,所以钱包会在以太坊上发送。其他链请使用纯地址选项,并告知付款方选择哪条网络。

收 USDT 用 ERC-20 还是 TRC-20 更好?

ERC-20 是持有最广泛的版本,并能与以太坊 DeFi 集成,但转账成本更高。TRC-20 更适合小额付款。许多商家两者都提供;参见 TRC-20 生成器。