trustwallet/assets
GitHub: trustwallet/assets
这是一个全面且最新的加密代币信息资源库,为Trust钱包及其他项目提供资产Logo、链下数据及验证人信息。
Stars: 5273 | Forks: 26798
# Trust Wallet 资产信息

## 概述
Trust Wallet token 仓库是一个全面、最新的集合,包含数千个(!)加密 token 的信息。
[Trust Wallet](https://trustwallet.com) 使用来自此来源的 token logo,以及许多其他项目。
该仓库包含来自多个区块链的 token 信息、dApp 信息、质押验证人信息等。
对于每个 token,都有一个 logo 和可选的附加信息(此类数据在链上不可用)。
如此庞大的集合只能通过社区努力来维护,所以 _请随意添加您的 token_。

## 如何添加 token
请注意,__不接受全新的 token__,
项目必须健全,信息可用,并且__具有非最小流通量__
(关于限制详情,请参阅 )。
### Assets 应用
[Assets web app](https://assets.trustwallet.com) 可用于大多数新 token 的添加(需要 Github 账户)。
### 快速入门
仓库结构和贡献指南的详细信息列在
[开发者网站](https://developer.trustwallet.com/listing-new-assets/new-asset) 上。
以下是最常见用例的快速入门摘要。
## 文档
有关详细信息,请参阅 [开发者网站](https://developer.trustwallet.com):
- [贡献指南](https://developer.trustwallet.com/listing-new-assets/repository_details)
- [常见问题](https://developer.trustwallet.com/listing-new-assets/faq)
## 脚本
维护者可以使用几个脚本:
- `make check` -- 执行验证检查;也在持续集成中使用。
- `make fix` -- 尽可能执行自动修复
- `make update-auto` -- 从外部源运行自动更新,定期执行(GitHub action)
- `make add-token asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53` -- 创建 `info.json` 文件作为资产模板。
- `make add-tokenlist asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53` -- 将一个 token 添加到 tokenlist.json。
- `make add-tokenlist-extended asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53` -- 将一个 token 添加到 tokenlist-extended.json。
## 关于检查
此仓库包含一组用于验证所有信息的脚本。实现为 Golang 脚本,可通过 `make check` 使用,并在 CI 构建中执行;检查整个仓库。
实现了类似的检查逻辑:
- 在 assets-management 应用中;用于检查 PR 中更改的 token 文件,或在创建 PR 时。检查差异,可从浏览器环境运行。
- 在 merge-fee-bot 中,它作为 GitHub 应用运行,在 PR 评论中显示结果。在非浏览器环境中执行。
## 交易对维护
有关支持的交易对的信息存储在 `tokenlist.json` 文件中。
交易对可以更新 --
来自 Uniswap/Ethereum 和 PancakeSwap/Smartchain -- 使用更新脚本(并提交更改)。
交易对包含的最小限制值在 [配置文件](https://github.com/trustwallet/assets/blob/master/.github/assets.config.yaml) 中设置。
配置中还有强制包含和强制排除的选项。
## 免责声明
Trust Wallet 团队允许任何人向此仓库提交新资产。但是,这并不意味着我们与所有项目都有直接合作关系。
Trust Wallet 团队将拒绝经过仔细审查后被认定为诈骗或欺诈的项目。
Trust Wallet 团队保留随时更改资产提交条款的权利,原因是市场条件变化、欺诈风险或我们认为相关的任何其他因素。
此外,类似垃圾邮件的行为,包括但不限于向随机地址大量分发 token,将导致资产被标记为垃圾邮件,并可能从仓库中移除。
## 许可证
本项目中的脚本和文档根据 [MIT License](LICENSE) 发布

标签:dApps, DNS解析, EVTX分析, Homebrew安装, Logo, Staking, Trust Wallet, Web3, 代币, 代币列表, 加密货币, 加密资产, 加密钱包, 区块链, 区块链浏览器, 去中心化应用, 多链, 开源项目, 数字资产, 日志审计, 社区维护, 网络安全研究, 质押, 资产库, 跨链, 钱包, 验证者