如何通过QR码将新网络添加到MetAmask?

发布于 2025-01-25 20:08:56 字数 179 浏览 1 评论 0原文

我想请求使用QR码将网络添加到MetAmask。是否可以? 我找到了这些服务,但没有 eip681-link

I want to request to add a network to the metamask using QR code. Is it possible?
I found these services but doesnt
eip681-link

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゃ懵逼小萝莉 2025-02-01 20:08:56

不,到目前为止,不可能制作直接添加链条本地的QR码。

您的可以做的是为数据创建QR码: url包含一个调用 wallet_addethereumchain

html代码:

<script>
    ethereum.request({
        method: "wallet_addEthereumChain",
        params: [
            {
                chainId: "0x64",
                chainName: "Gnosis Chain",
                rpcUrls: ["https://rpc.gnosischain.com/"],
                nativeCurrency: { name: "xDAI", symbol: "xDAI" },
                blockExplorerUrls: ["https://blockscout.com/xdai/mainnet/"],
            },
        ],
    });
</script>

data URI(用 https://dopiaza.org/tools/datauri/ index.php ):

data:text/html;charset=utf-8;base64,PHNjcmlwdD4NCiAgICBldGhlcmV1bS5yZXF1ZXN0KHsNCiAgICAgICAgbWV0aG9kOiAid2FsbGV0X2FkZEV0aGVyZXVtQ2hhaW4iLA0KICAgICAgICBwYXJhbXM6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjaGFpbklkOiAiMHg2NCIsDQogICAgICAgICAgICAgICAgY2hhaW5OYW1lOiAiR25vc2lzIENoYWluIiwNCiAgICAgICAgICAgICAgICBycGNVcmxzOiBbImh0dHBzOi8vcnBjLmdub3Npc2NoYWluLmNvbS8iXSwNCiAgICAgICAgICAgICAgICBuYXRpdmVDdXJyZW5jeTogeyBuYW1lOiAieERBSSIsIHN5bWJvbDogInhEQUkiIH0sDQogICAgICAgICAgICAgICAgYmxvY2tFeHBsb3JlclVybHM6IFsiaHR0cHM6Ly9ibG9ja3Njb3V0LmNvbS94ZGFpL21haW5uZXQvIl0sDQogICAgICAgICAgICB9LA0KICAgICAgICBdLA0KICAgIH0pOw0KPC9zY3JpcHQ+

然后制成QR代码:

”在此处输入图像描述”

No, as of right now it is not possible to make a QR code that directly adds a chain natively.

What you can do is create a QR code to a data: URL containing a code that calls wallet_addEthereumChain.

The HTML code:

<script>
    ethereum.request({
        method: "wallet_addEthereumChain",
        params: [
            {
                chainId: "0x64",
                chainName: "Gnosis Chain",
                rpcUrls: ["https://rpc.gnosischain.com/"],
                nativeCurrency: { name: "xDAI", symbol: "xDAI" },
                blockExplorerUrls: ["https://blockscout.com/xdai/mainnet/"],
            },
        ],
    });
</script>

The data URI (made with https://dopiaza.org/tools/datauri/index.php):

data:text/html;charset=utf-8;base64,PHNjcmlwdD4NCiAgICBldGhlcmV1bS5yZXF1ZXN0KHsNCiAgICAgICAgbWV0aG9kOiAid2FsbGV0X2FkZEV0aGVyZXVtQ2hhaW4iLA0KICAgICAgICBwYXJhbXM6IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBjaGFpbklkOiAiMHg2NCIsDQogICAgICAgICAgICAgICAgY2hhaW5OYW1lOiAiR25vc2lzIENoYWluIiwNCiAgICAgICAgICAgICAgICBycGNVcmxzOiBbImh0dHBzOi8vcnBjLmdub3Npc2NoYWluLmNvbS8iXSwNCiAgICAgICAgICAgICAgICBuYXRpdmVDdXJyZW5jeTogeyBuYW1lOiAieERBSSIsIHN5bWJvbDogInhEQUkiIH0sDQogICAgICAgICAgICAgICAgYmxvY2tFeHBsb3JlclVybHM6IFsiaHR0cHM6Ly9ibG9ja3Njb3V0LmNvbS94ZGFpL21haW5uZXQvIl0sDQogICAgICAgICAgICB9LA0KICAgICAgICBdLA0KICAgIH0pOw0KPC9zY3JpcHQ+

And then made into a QR code:

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文