BscScan实战指南:精准查询钱包BEP20代币余额与完整转账记录
BscScan是币安智能链(BNB Smart Chain,常叫BSC)的区块浏览器,链上发生的交易、合约调用、代币转账,只要上了链,都会被它索引出来,任何人打开网站都能查。

官方入口:https://bscscan.com/
BEP20是BSC上最常见的代币标准,逻辑和以太坊的ERC20很像合约里记着每个地址有多少币,转账就是改合约里的余额映射,你在钱包里看到的USDT、CAKE、各种土狗币,绝大多数都是BEP20。
查“某个钱包有多少BEP20、历史上转过哪些BEP20”,本质就是去读链上数据当前余额看合约状态,历史转账看Transfer事件日志,BscScan把这些整理成页面,省去自己跑节点、写脚本的麻烦。
查钱包BEP20余额的实操步骤
打开BscScan,把钱包地址贴到顶部搜索框,回车!地址一般是0x开头的42位十六进制字符串,页面会跳到该地址的详情页。

Token一栏介绍
详情页中部有一块Token区域,会列出该地址当前持有的BEP20列表,通常带数量和大概法币估值,点开“Token”或“View all Holdings”之类入口,能看到更完整的清单。

● 余额为0的币有时仍会出现在列表里(曾经持有过),以页面实际显示为准。
● 数量后面的小数位由代币合约的decimals决定,BscScan已经换算好,一般不用自己除10的N次方。
● 若某代币没显示,可能是合约未经验证、持仓极小被折叠,或你看的是“仅显示有价值代币”的过滤视图,把过滤关掉再扫一遍。
用Token Tracker精确盯一只币
只关心某一种BEP20时,先搜该代币合约地址,进入Token页,再在页面里的持有者或余额查询相关入口输入你的钱包地址,这样能直接看到该合约对你地址的balanceOf结果,比在总览里翻列表更快。
1、在当前代币页面,点击上方的Contract标签。
2、再点Read Contract(读取合约)。
3、找到balanceOf这个函数(通常是查询余额的)。
4、在输入框里粘贴你的钱包地址。
5、点击Query(查询)。
6、返回的数字就是余额(注意要除以小数位,一般是18位,页面通常会显示可读数量)。
举例:你只想确认地址0xabc...123里还有多少某个USDT(BSC版),把USDT合约地址搜出来,进Token页,再填钱包地址,余额一行就出来了。


拉完整BEP20转账记录
余额是“现在有多少”,转账记录是“曾经进过、出过哪些”,在BscScan上对应的是地址详情里的BEP-20 Token Txns(有的界面写作Token Transfers)。
页面路径
1.搜钱包地址,进入地址页。
2.切到BEP-20 Token Txns标签(不要和普通Transactions搞混普通交易是主币BNB的转账和合约调用,BEP20转账大量出现在Token专用标签里)。
3.列表会按时间倒序给出:时间、从哪个地址、到哪个地址、代币种类、数量、对应交易哈希。
列表字段
| 字段 | 含义 |
| Txn Hash | 这笔链上交易的唯一编号,点进去能看到完整调用、Gas、事件日志 |
| From / To | 转出方、转入方;你的地址在From就是转出,在To就是转入 |
| Token | 哪一种BEP20,常带代币图标和简称 |
| Amount / Value | 转账数量;有的行会附带当时估算的美元价值 |
| Age / DateTime | 出块时间,可切换相对时间或绝对时间 |
需要导出时,列表上方通常有Download或导出CSV一类按钮(登录BscScan账号后功能更全),导出后可在表格软件里按代币、时间、方向筛选,适合对账或报税整理。

BscScan查BEP20转账:为什么看Token Txns?
BEP20转账多数是合约发出的Transfer事件,有时一笔普通交易里会触发多笔代币划转(比如Swap、聚合器一键换币),只看Transactions标签容易漏,专门看BEP-20 Token Txns,才能把事件级转账收全,若还涉及合约内部的ETH/BNB价值转移,再额外看Internal Txns,但纯BEP20余额变动,Token Txns已是主入口。
进阶:按代币、按时间缩小范围
地址转账特别多时,整页翻很累,可以按下面收窄!
● 先进入具体BEP20的Token页,再找该代币相关的转账列表,用地址过滤,只看这一只币进出你钱包的记录。
● 利用时间筛选或翻页底部的区块高度区间(若页面提供),把范围卡在某次活动前后。
● 拿到Txn Hash后点进交易详情,在Logs里能看到原始Transfer的topics与data,对应from、to、value,适合核对数量是否被页面显示截断或搞错decimals。
自己核对数量时记住链上原始value多是最小单位整数,展示数量 = 原始值 ÷ 10^decimals。BscScan页面一般已处理好,若你用API或自己解析日志,就要按合约decimals()换算。
API与批量查询(可选)
偶尔要批量查很多地址,或程序里定时拉余额,可用BscScan提供的官方API。
常见能力包括
● 按地址查BEP20转账列表(相当于Token Txns的数据接口)
● 查某代币合约下某地址的余额
● 按交易哈希取receipt与log
个人偶尔查几次,网页足够,做监控、对账脚本再上API。注意key不要写进公开前端代码,频率超限会被临时挡请求。
一条龙小例子
假设你要确认:地址里现在还有没有某项目的代币,以及上周空投有没有到账。
1.打开https://bscscan.com/,粘贴地址。
2.在Token区域搜代币名或合约,看当前余额。
3.打开BEP-20 Token Txns,按时间找到上周区间,看From是否为项目方或分发合约、To是否为你、数量是否一致。
4.有疑问点开Txn Hash,看Status是否Success,再在Token Transfer区域核对。
整套下来几分钟,不写代码也能把“有多少、从哪来、到哪去”对清楚。






