输入任意 BSC 地址,扫描全协议每一台处理器,列出它持有的每一张电路 NFT。
不需要连接钱包,也查得到别人的。数据直接来自 BNB Chain 主网。
| 数据来源 | BNB Chain 主网,直连公共节点,没有后端、没有数据库、没有缓存 |
| 第一步 | 工厂合约 cpuCount() / cpuAt(i) 取出全部处理器地址 |
| 第二步 | 每台处理器调一次 balanceOf(address),筛出有持仓的 |
| 第三步 | 只对命中的处理器,把它全部电路的 ownerOf(id) 查一遍,定位到具体是哪几张 |
| 为什么要第三步 | 电路合约没有实现 ERC-721 的枚举扩展(tokenOfOwnerByIndex),所以拿不到「第 n 张是哪个」,只能反查 |
| 怎么做到几秒的 | 全程走 Multicall3 批量,一次打包 120 个调用。完整查询约 17 次请求,换成单条调用要 1300 多次 |