前言

这两天有人问为什么在区块链浏览器上上传头像后,在小狐狸钱包上还是不显示头像。

这种情况很大概率是钱包官方没有主动收录,这个时候需要自己主动的进行申请。那官方申请的唯一途径就是通过github来进行代码的上传。

https\://github.com/MetaMask/contract-metadata?tab=readme-ov-file#submission-process

上传教程

首先我们上传git代码,是需要先安装git。如果大家不会安装,可以下载一个codex,告诉ai来进行自动安装。

下面我们先来讲一下如何在小狐狸钱包更新自己的代币信息

打开仓库: https://github.com/MetaMask/contract-metadata

点右上角 Fork,把仓库复制到你自己的 GitHub 账号。

在你 Fork 的仓库里,把代币 Logo 放进:/icons

ethscan上传头像

注意:Logo 用 .png 文件 或 .svg文件,最好是正方形、高分辨率。Meta Mask 当前 README 也是这样要求的。

在:/metadata下面创建这个 Token 对应的 metadata 文件。

ethscan上传头像

比如你的 Token 在 ETH:

Chain ID: 1

就进入eip155:1 这个文件夹,创建一个jason文件

如果你不知道你想要上传的链是哪个链的,可以进入chainlist 去进行查找

ethscan上传头像

假设你的合约Contract:

0x1234567890AbCdEf1234567890AbCdEf12345678

创建的文件名称就是:eip155:56/erc20:0x1234567890AbCdEf1234567890AbCdEf12345678

内容类似:

{

"eip155:56/erc20:0x1234567890AbCdEf1234567890AbCdEf12345678": {

"name": "Your Token Name",

"symbol": "TOKEN",

"decimals": 18,

"erc20": true,

"logo": "./icons/eip155:56/erc20:0x1234567890AbCdEf1234567890AbCdEf12345678.png"

}

}

ethscan上传头像

Logo 文件名对应:

icons/eip155:56/erc20:0x1234567890AbCdEf1234567890AbCdEf12345678.png

注意合约地址必须是 checksum 格式

修改完成后,在你的 Fork 仓库页面点击:

Contribute

→ Open pull request

然后提交 PR 给:

MetaMask/contract-metadata

PR 描述里建议写:

Token Name: XXX

Symbol: XXX

Network: BNB Smart Chain

Contract: 0x...

Official Website: https\://...

Explorer: https\://bscscan.com/token/0x...

尤其是 官网最好明确展示这个合约地址,因为 MetaMask 官方审核条件里明确要求 PR 提供官网,并且官网能够证明该地址属于这个项目。

如果你会用命令行,也可以用官方 CLI 自动生成:

npm run asset:set --

--caip "eip155:56/erc20:0x你的Checksum地址"

--name "Token Name"

--symbol "TOKEN"

--decimals 18

--image ./logo.png

然后:

npm run asset:verify --

--caip "eip155:56/erc20:0x你的Checksum地址"

最后:

node buildindex.js

git commit → push → PR

简化版本。

这个方法可以通过ai来帮助你实现代币信息的上传。首先,你需要下载chatgpt的电脑版。

然后根据下面的提示词进行,即可实现小狐狸钱包的代币信息更新

第一步

安装git 告诉你的ai,你需要上传github的代码,请他帮助你安装git

第二步

根据 https\://support.metamask.io/develop/how-to-add-a-token-logo/ 代币上传信息的规则,帮我把代币的信息进行提交。我的代币信息如下:

Token Name: XXX

Symbol: XXX

Network: BNB Smart Chain

Contract: 0x...

Official Website: https\://...

Explorer: https\://bscscan.com/token/0x...

第三步

根据metamask钱包的更新规则,帮我提交修改。

最后

小狐狸钱包上传代币头像不仅需要你在浏览器上主动上传代币信息,也可能还需要你再git上手动上传一下。这个是唯一有效的官方途径,不要相信轻易其他人说的头像代上传。

如果觉得手动操作有难度的,可以使用ai帮助你进行信息的上传。

联系我们

如果想要深入了解CPBOX产品的其他用途和功能

可以点击 https://docs.cpbox.io/查看

或者你有一些好的建议或者想要帮助开发的需求

可以通过主页 https://www.cpbox.io/cn/ 最下方的联系方式来找到我们

也可以通过下方社媒来联系我们


其他社媒

TG交流群:https://t.me/cpboxio

Doc文档:https://docs.cpbox.io

Twitter:https://twitter.com/Web3CryptoBox

Youtube:youtube.com/channel/UCDcg1zMH4CHTfuwUpGSU-wA

results matching ""

    No results matching ""