本文详细介绍了如何使用 React 框架和 Ethers.js 库构建一个连接 MetaMask 的去中心化应用(dApp)。文章从 dApp 的定义和 MetaMask 的安装讲起,逐步引导读者完成前端应用的构建,包括用户连接 MetaMask、显示钱包地址和余额等功能。通过清晰的代码示例和图形展示,读者能够轻松理解和实现这些功能。
本文介绍了如何在thirdweb平台上通过仪表板和TypeScript SDK两种方式铸造NFT。首先,用户需要设置MetaMask钱包,并在Sepolia测试网络上进行操作,接着可以通过第三方仪表板轻松创建和铸造NFT。文章还详细描述了如何使用TypeScript SDK编程方式实现NFT的部署与铸造,提供了代码示例和步骤指南,适合有一定编程基础的读者。
开发者及用户必备钱包 - MetaMask 钱包 使用指南
本文介绍了如何通过Aragon平台创建去中心化自治组织(DAO),包括配置Web3钱包、获取测试ETH、设置DAO成员和治理规则,以及创建和发布提案。
本文介绍了如何通过Alchemy免费创建 Sepolia RPC endpoint,以便web3开发者可以在将智能合约部署到以太坊主网之前,先在 Sepolia 测试网上验证其dapp的功能。文章详细说明了注册Alchemy账户、创建Sepolia应用以及自动或手动将Sepolia添加到MetaMask的步骤。
本教程介绍了如何构建一个 NFT 铸造器(NFT minter),通过将智能合约连接到 React 前端,使用 Metamask 和 Web3 工具,来创建一个完整的 dApp。内容涵盖连接 Metamask、调用智能合约方法、签署交易等步骤,并详细解释了如何使用 Pinata 将 NFT 元数据存储到 IPFS。
本文介绍了如何将IPFS与以太坊集成,详细讲解了IPFS的工作原理、使用QuickNode工具存储数据、部署智能合约并存储IPFS数据的步骤。
本文介绍了如何在MetaMask中添加Flashbots Protect RPC,以防止前置交易攻击并提高交易安全性。用户可以通过简单的步骤配置该RPC,并在主要去中心化交易所(DEX)上进行交易,享受交易失败无成本和优先上链等好处。文章还提供了一些关于交易取消和与mistX DEX对比的信息。
本文介绍了以太坊在扩展性方面的创新,特别是如何利用MetaMask的signTypedData方法构建状态通道。文章详细阐述了该方法的背景、优势,并提供了具体的JavaScript代码实例,展示了如何进行用户签名和验证,适合开发者学习和应用。
signTypedData
本文介绍了私有RPC端点的概念、优势以及如何使用Alchemy创建一个私有RPC端点,并将其添加到MetaMask钱包中。使用私有RPC端点可以提供更快的速度、更准确的数据和更可靠的服务,特别是在高交易量期间,例如NFT发行。
本文是Solidity入门教程的第二天内容,主要讲解如何搭建Solidity的开发环境,包括安装MetaMask钱包,使用Remix IDE,以及可选的Hardhat本地开发环境。并通过一个简单的Hello Web3合约示例,演示了合约的编写、编译和部署过程,以便读者快速上手Solidity智能合约开发。
本文介绍了Polygon的测试网络Mumbai,它允许开发者在Polygon网络上部署和测试应用,而无需花费真金白银。
本文介绍了如何在以太坊区块链上创建和部署自己的NFT,包括所需工具、智能合约的编写及其部署和铸造过程,具体步骤清晰易懂,适合对NFT开发感兴趣的读者。
MetaMask 浏览器扩展钱包 Clickjacking 漏洞分析
本文介绍了如何在 Web3 DApp 中实现 EIP-6963 标准,以提供更无缝的多钱包连接体验。EIP-6963 旨在解决用户同时使用多个钱包时,DApp 检测和管理钱包连接的难题。文章详细讲解了如何定义支持的接口和类型,订阅事件以检测新连接,并动态显示每个检测到的 Web3 钱包供应商的按钮,并提供了 React 和 TypeScript 代码示例。