trustwallet/assets
金融社区维护的加密货币代币元数据与图标目录,供 Trust Wallet 及其他项目使用。
项目介绍
这个仓库是 Trust Wallet 的代币数据来源:收录多条区块链上数千种代币的信息,以及 dApp 和质押验证人条目。每个代币包含图标和链上无法获取的附加元数据。内容由社区贡献,仓库本身不是应用或钱包。
添加资产
全新代币不被接受。项目必须可靠、有公开信息,并达到非最小流通量,具体门槛见收录要求。
大多数情况下应使用 Assets 网页应用 提交,需要 GitHub 账号。若直接在仓库中操作,目录结构和贡献规则见开发者站点,配套的贡献指南和 FAQ 也提供了细节。
维护者可以在终端根据资产 ID 生成模板:
make add-token asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53
该命令会创建对应资产的 info.json 模板。类似命令可把代币加入 tokenlist.json 或 tokenlist-extended.json,make check 则在本地运行与 CI 相同的校验。
维护与校验
校验逻辑用 Go 脚本实现,通过 make check 调用,覆盖整个仓库。assets-management 应用也实现了类似检查,用于审查 PR 中改动的代币文件;merge-fee-bot 则在 PR 评论中展示结果。交易对信息存放在 tokenlist.json 中,可从 Uniswap/Ethereum 和 PancakeSwap/Smartchain 更新;收录下限、强制包含和强制排除选项在 assets.config.yaml 中配置。
使用约束
提交对所有人开放,但这不代表与 Trust Wallet 存在合作关系;经审核认定为欺诈的项目会被拒绝。刷量式行为(例如向随机地址批量分发代币)可能导致资产被标记为垃圾并移除。脚本和文档采用 MIT 许可证;代币数据服务于 Trust Wallet,但本仓库是数据集,不是钱包客户端。
HotRepo 点评
该项目在 2026-11-15 的 Go 日榜上排第 6,当天新增 2 个 Star。对一个已有 5400 多 Star、27000 多 Fork 的仓库来说,这样的日增量并不算高。Fork 数远高于 Star 数,这与一个以提交资产为主要用途的数据仓库相符:很多用户会 Fork 后提交改动。目前只有单次日榜快照,这只能说明当天的排名事实,不足以判断趋势。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。