Etherscan 查 ERC20 Token 转账记录|从地址页 ERC20 Tab 完整读

想看某个钱包到底进出过多少 USDT、USDC、UNI、LINK?Etherscan 地址页有专门的 ERC-20 Token Transfers Tab,列出所有 ERC20 转账。本文按 7 步教你筛选、导出、识别钓鱼空投与正常转账。

发布于 2026-05-08 · 约 10 分钟 · Etherscan 用法

Etherscan 怎么查一个地址的 ERC20 转账记录?直接答:进入 etherscan.io 地址页 → 切到 ERC-20 Token Transfers Tab → 看时间倒序的所有 ERC20 进出 → 用 Filter 按 Token 名称过滤(例:只看 USDT 转账)→ 用 Date Range 筛时间段 → 右下角 Export CSV 导出。整套流程在该地址有公开活动的前提下 1 分钟内完成。关键点是要分清「正常转账」和「钓鱼空投」——它们都会显示在同一个列表里

如果你查到一笔本应进入交易所充币地址的 USDT 还没到账,可顺路检查 币安官网 的资产历史记录,或用 币安官方App 看充币状态。下载入口在 下载页

什么是 ERC20 转账

A:ERC20 是以太坊上同质化代币(如 USDT、USDC、UNI、LINK、SHIB)的标准接口。这类代币的「转账」不是 ETH 转账,而是调用代币合约的 transfertransferFrom 方法——所以它们不显示在「Transactions」Tab,而是单独列在「ERC-20 Token Transfers」Tab。

比较项 ETH 转账 ERC20 转账
实际操作 链原生转账 调用代币合约方法
显示位置 Transactions Tab ERC-20 Token Transfers Tab
是否花 Gas 是(但 Gas 由 ETH 付,不是代币)
一笔交易能转几个币 1 个(ETH) 多个(一个 tx 可触发多笔代币转账)

第 1 步:进入地址页

复制 0x 开头 42 位钱包地址,粘到 etherscan.io 顶部搜索框,回车。地址页中部 Tab 切换条里点「ERC-20 Token Txns」。

第 2 步:解读列表每一行字段

含义
Txn Hash 这笔代币转账被打包的链上 TxHash
Method 通常是 Transfer 或 Transfer From
Age 距今多久
From 发送方
To 接收方
Value 转账数量(含小数位)
Token 哪种 ERC20 代币(带 logo)

注意:同一 TxHash 可能在 ERC20 Tab 出现多次——例如一次 DEX 兑换会触发 2-4 个 ERC20 转账。

第 3 步:用 Filter 筛选特定 Token

列表上方有 Filter by Token 下拉,选某个特定代币(如 USDT)后,只显示该代币的转账历史。这是查税务、查特定币种入金记录的标准用法。

A:Filter 是按 Token 合约地址精确匹配,不是按代币名匹配——这意味着「USDT」按合约地址(0xdAC17F958D2ee523a2206206994597C13D831ec7)筛是真实 USDT;如果列表里出现某个名字也叫「USDT」但合约地址不同的代币,那是仿冒空投,会被另一条 filter 项归类

第 4 步:识别钓鱼空投

钓鱼空投的常见模式:

特征 真实代币 钓鱼空投
合约地址 项目方公开 全新可疑地址
Etherscan 标签 有黄色标签 通常无
你是否记得授权过 完全没印象
Token 名 USDT/USDC 等 偶尔山寨变体
Token 数量 合理 通常是某个完整数(如 1000、10000)

A:对突然出现在 ERC20 Tab 里的不明代币——尤其那些数字看起来特别整、From 是没见过的地址、Token logo 显示为问号——一律视为钓鱼诱饵。永远不点击它的合约地址里的 Read/Write Contract 方法。

第 5 步:用 Date Range 筛时间段

ERC20 Tab 右上角有日期筛选,选起止日期后只显示该区间内的 ERC20 转账。这是按报税年度(如 2025-01-01 至 2025-12-31)汇总链上所得的标配

第 6 步:导出 CSV

页面右下角「Download CSV Export」按钮——免费用户每次最多导出 5000 条,按时间区间筛选。

CSV 导出字段:

字段 说明
Txhash 交易哈希
Blockno 区块号
UnixTimestamp UTC 时间戳
DateTime UTC 可读时间
From / To 发送/接收
ContractAddress Token 合约地址
Value 数量
TokenName / TokenSymbol 名称与符号

这个 CSV 是计税软件(如 Koinly、Crypto.com Tax)最常用的入参格式

第 7 步:与 Internal Transactions 对照看 DEX 真实流向

DEX 兑换在 ERC20 Tab 与 Internal Transactions Tab 都会有记录——

例:1 ETH 兑换 1500 USDC ERC20 Tab Internal Tab
显示 USDC 1500 入账(From=Pool) ETH 1.0 转 Router 再转 Pool

A:只看 ERC20 Tab 你不知道这 1500 USDC 是从哪儿来的——切到 Internal Transactions 才能看完整链路。这是新手最容易漏的细节。

实战 1:查交易所充币是否到账

步骤 操作
1 在你钱包地址的 ERC20 Tab 切到「IN」过滤
2 用 Date Range 选今天
3 找 USDT/USDC 进入交易所热钱包的转账(如 Binance: Hot Wallet)
4 确认 Block Confirmations ≥ 12
5 在交易所历史记录里对照

实战 2:批量识别钓鱼空投

步骤 操作
1 在你钱包地址的 ERC20 Tab
2 看 Token 列里 logo 是问号 / 名称含奇怪后缀 / 你没操作过的
3 点进它的合约地址
4 看 Verified Contract 标识是否缺失
5 看 Top Holders 是否高度集中
6 三条命中两条 → 判定为空投钓鱼
7 不与之交互即安全(不会自动扣资产)

风险提示

ERC20 Tab 显示完整公开数据。任何人拿到你地址都能看完所有代币进出历史——这就是为什么不要把主钱包地址直接公开在社交账号上。

如果链上资产想兑换法币,可借助 币安官网 完成 KYC 后走 C2C。

第 8 步:用 API 自动化查询

Etherscan 提供 tokentx API:

GET https://api.etherscan.io/api?module=account&action=tokentx&address=0x...&apikey=YourApiKey

免费 API key 每秒 5 次、每天 100,000 次额度。详见 Etherscan 用法 分类的 API 申请篇。

实操核对清单

  • [ ] 已进入正确地址页
  • [ ] 已切到 ERC-20 Token Txns Tab
  • [ ] 已用 Filter / Date Range 筛选目标 Token 与时间段
  • [ ] 已识别可疑空投(不点击)
  • [ ] 已导出 CSV 或加 Watch
  • [ ] 已与 Internal Transactions 对照(如涉及 DEX)

一站式回顾

A:ERC-20 Token Transfers Tab 是看一个地址全部代币流水的标准入口核心 4 个动作:进 Tab、Filter 筛 Token、Date Range 筛时间、Export CSV。核心 1 个判断:分清正常转账 vs 钓鱼空投,不点不接触即安全

如果还要查 ERC20 与 NFT(ERC721)的差异,下一步建议看 NFT 转账追踪篇。

常见问题

ERC20 转账的 Gas 是用代币付还是用 ETH 付?

A:用 ETH 付。所有以太坊主网上的 Gas 都用 ETH 结算——你转 USDT 时钱包必须有少量 ETH 余额(一般 0.005-0.02 ETH)才能支付 Gas。Gas 不会用 USDT 抵扣(除了 EIP-7702 等新机制场景)。

我能不能查一个 Token 合约的所有持有者?

A:能。进入该 Token 合约页 → Holders Tab,能看到 Top 持仓地址列表与持仓占比。这是判断一个 Token 是否被极少地址控制(rugpull 风险)的标准方法。

同一笔 ETH 转账会出现在 ERC20 Tab 吗?

A:不会。ERC20 Tab 只显示 ERC20 代币转账。ETH 主转账在 Transactions Tab,由合约触发的中间转账在 Internal Transactions Tab。三个 Tab 互不重叠

我看到一笔 USDT 转账显示 Failed,钱被扣了吗?

A:USDT 没扣,但 Gas 扣了。Failed 交易的代币 Value 部分会原路退回,但发起这笔交易花的 Gas 已被矿工/验证者拿走——所以一笔失败的 USDT 转账你会损失 0.001-0.005 ETH 的 Gas。

Etherscan 显示的 USD 值跟现价为什么不一样?

A:CSV 与 ERC20 Tab 显示的 USD 值是该笔交易当时的市价,不是现价。做税务申报必须用「交易时点价」而不是「现价」——所以 CSV 里这一栏的设计是按规范的。

我能屏蔽 ERC20 Tab 里的钓鱼空投吗?

A:在 Etherscan 上不能。链上数据不可删除——只能在 MetaMask 等钱包里手动隐藏不显示。唯一彻底的方案是不再公开主钱包地址,钓鱼者无法定位你

一笔 ERC20 转账上链最快多快?

A:ETH 主网 12-30 秒(看 Gas 价档位);BSC 3 秒;Polygon 2 秒;Arbitrum 1 秒。到账后还要等 12 个确认才视为不可逆——交易所默认 12 个确认线上线。

文档发布于 2026-05-08,下次复测计划 2026-08-08(约每 90 天回访一次,确认 Etherscan ERC-20 Tab 字段、CSV 导出与 API 端点未变)。