...更详细地介绍与 Cairo 一起开发自定义智能合约以及使用 MetaMask Flask(安装了 [starknet-snap](https://github.com/ConsenSys/starknet-snap))构建 dapp。 在我们深入研究之前,先了解一些背景知识。[StarkNet](https://infura.io/networks/ethereum/starknet?_ga...
...th-smart-contracts)) - 一个带有测试 ETH 的 Web3 钱包(例如,MetaMask、Coinbase Wallet)(你可以在 [Multi-Chain QuickNode Faucet](https://faucet.quicknode.com/?utm_source=internal&utm_campaign=guides) 获取一些) | 依赖项 | 版本 | | --- | --- | | ethers | ^6.10.0 | | w...
...心化存储,防止过多的链上存储成本。 **外部服务** - **MetaMask (Crypto Wallet)** 用于交易签名。 - **OpenSea** 显示 NFT 并检索元数据更新。 - **Arbiscan** 允许用户查看区块链交易历史记录。 **WineCollection** 智能合约是一个 **ERC-721 token**...
... Node.js(推荐版本 16.15) - 选择了 Polygon Mumbai 测试网的 MetaMask(你可以学习如何将网络添加到你的钱包 [这里](https://docs.polygon.technology/docs/develop/metamask/config-polygon-on-metamask/)) - 在 Mumbai 测试网上的 MATIC 代币(你可以在这个 [水...
...它们。其中 @Wallet 是 Telegram 的内置非托管钱包 TMA,类似 MetaMask,允许用户接受、发送和兑换代币,且钱包页面可看到该钱包所持有的 NFT 资产。 @Wallet,Telegram Bot/TMA 与 TON 三者的有机结合为 Telegram 用户提供了一个完整的闭环...
...。现在尝试将其删除。单击“Approve”后,你会注意到此MetaMask弹出窗口如下图所示。 这不会提交交易,而只会创建具有给定参数的签名。你可以对其进行签名,并在第二步中使用生成的签名调用`removeLiquidityWithPermit`。总而言...
...比如在钱包上不能看到分布在不同 L2 上资产的总余额。Metamask 对多 L2 的支持还是不够,尽管增加了 API 和不同网络的切换,但是资产上的显示还是有出错的概率。这部分也有一些第三方工具支持,比如 chainlist。 且不同 L2 间...
...份并批准与Web3应用程序的新连接。 如果你知道Pillar或MetaMask等钱包--它们都直接与WalletConnect整合。这也意味着你可以获得大量的开发者资源。最后但并非最不重要的一点是,该协议与所有主要的区块链合作,更多的区块链正...
... ## 2.1 所需文件准备 - 预先创建一个账户地址 使用MetaMask或者其他工具预先创建一个账户地址,并保存好私钥,后面这个地址需要作为启动挖矿的coinbase地址 - 新建需要映射给容器存放数据的目录,此目录下存放着的是所...
...展示了Eth1的交易在分片化的Eth2中如何进行。其中使用了Metamask,读者也可以[自行运行](https://github.com/txrx-research/eth1-shard-demo)。 ## 释义性文章 Bankless发布了一篇非常清晰[全面的教程](https://bankless.substack.com/p/guide-becoming-a-valid...
...合约](https://learnblockchain.cn/article/11180) 的基本了解 - 与 [MetaMask](https://metamask.io/) 或 [WalletConnect](https://walletconnect.com/) 兼容的钱包 - 现有的 ERC-721 兼容的 NFT 合约(查看本指南以了解如何 [创建一个](https://learnblockchain.cn/article/11525...
...直接或借助他们选择的服务来控制自己的身份。钱包(如Metamask和Phantom)提供了人们进行身份验证的方式。像EIP-4361( [使用以太坊登录](https://login.xyz/))和ENS(以太坊命名服务)这样的标准允许项目围绕开源协议进行协调,并 [...
...  通过 MetaMask 签署消息。左边是旧版已签署消息界面(使用的是 personal_sign,右边是新版界面(使用的是 EIP-712)。 EIP-712 定义了一种新的方法来代替 `personal_sign`:`eth_signTypedDa...
.../IDE - 安装Python 3 - 具备Python的工作知识 - 一些Goerli ETH - [MetaMask](https://metamask.io/) ## 什么是Vyper? [Vyper](https://vyper.readthedocs.io/en/stable/index.html)是一种用于编写智能合约的语言,你可以将其部署到基于EVM的区块链上。它是Python 3的...