你当前阅读的不是此文档的最新版本。[5.x](https://docs.openzeppelin.com/contracts/5.x/) 是当前版本。 ## GSN 策略 本指南将向你展示使用 OpenZeppelin Contracts 通过 Gas Station Network (GSN) 接受中继调用的不同策略。 首先,我们将介绍什么是“G...
## 跨链 | | | | --- | --- | | | 在 [https://docs.openzeppelin.com/community-contracts/api/crosschain](https://docs.openzeppelin.com/community-contracts/api/crosschain) 查看本文档效果更佳 | 网关是实现跨链通信的合约。根据 ERC-7786,它们既可以是消息源,...
## 01 前言 Web3 是一个包含了很多领域的概念,不讨论币圈和链圈的划分,Web3 包括有Defi、NFT、Game 等基于区块链的Dapp应用的开发; 还有基于区块链底层架构或者协议的开发。 这篇文章给出的学习路线图是第一种类型:针...
**使用代理:一份必要的指南** **注意:在本文中,我将把没有使用代理模式的合约称为“普通合约”。这只是为了给非代理合约贴上一个标签,并不意味着它们不那么令人兴奋。** ## 我应该使用代理吗? 仅仅因为它是一个智...
## 概述 曾想验证一个 NFT 的拥有者吗?或者想获取特定收藏中的所有 NFT 吗?根据经验,编译所有这些 NFT 数据可能相当复杂,因为你需要从多个来源收集并转置数据,同时保持数据库的最新状态。幸运的是,QuickNode 的 NFT API ...
 **注意**: 本文档为 Dencun 之前的版本。Blob 的变化极大地影响了经济学,但压缩仍然对未来的可扩展性很重要。[这里有另一篇关于此的文档](https://learnblockchain.cn/artic...
 区块链的安全性、速度和开发人员活动取决于其底层编程语言和虚拟机。两种最流行的编程语言是 Solidity,用于为以太坊虚拟机 (EVM) 构建去中心化应用程序,...
## 概述 本指南演示了如何使用 Ethers.js 库在 Polygon 区块链上铸造 NFT,以及如何在 Polygon Mumbai 测试网络上使用已经部署的 ERC-721 代币。通过本指南获得的信息,你将更好地了解如何使用 Ethers.js 与其他智能合约进行交互。 **先...
> * 原文链接: https://medium.com/buildbear/learn-how-to-code-your-own-soulbound-nft-smart-contract-a9aed1bee74f > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnbl...
## 使用虚拟测试网和 GitHub Actions 简化 CI 设置 通过使用 GitHub Action 来配置与主网数据同步的新虚拟测试网,从而简化你的 CI 设置。然后,自动化部署并运行你的 Hardhat 测试,以加速你的开发和测试周期。  原文地址: [https://hicoldcat...
重要通知 本指南包括对 Truffle 或 Ganache 的引用,这些工具不再积极维护。我们建议你探索 Hardhat 框架作为替代方案,因为 Consensys 在 [停止 Truffle 和 Ganache](https://consensys.io/blog/consensys-announces-the-sunset-of-truffle-and-ganache-and-new-hardhat...
## Eth1 * Turbogeth 客户端测试版[每周更新](https://github.com/ledgerwatch/turbo-geth/releases/tag/v2020.09.01):升级到最新的 geth 内核,实验性的机械硬盘同步功能,加入更多 RPC API * [在 Ubuntu 系统上使用 Turbogeth](https://chasewright.com/getting-started...
**本文需要读者对[区块链](https://learnblockchain.cn/2019/10/30/whatblockchain)、[以太坊](https://learnblockchain.cn/2017/11/20/whatiseth)和[智能合约](https://learnblockchain.cn/2018/01/04/understanding-smart-contracts)有一定的基础。需要对交易所有一定的认知。* ...