## 概述 如果你有兴趣创建一个可以一次性铸造多个代币的 NFT 合约,你可能想考虑 [ERC721A 实现](https://www.erc721a.org/)。本指南将教你有关 ERC721A 实现的知识,以及如何使用 [Hardhat](https://hardhat.org/) 从 ERC721A 合约中部署和铸造 NFT。...
[Foundry](https://learnblockchain.cn/docs/foundry/i18n/zh/)是一个全新的EVM开发环境。有了Solidity-native测试能力(使用原生的Solidity编写测试),强大的命令行工具和高性能的[Rust](https://learnblockchain.cn/article/3609)工具,Foundry更值得大家学习,...
# 前言 > 基于[《 React Native DApp 开发全栈实战·从 0 到 1 系列(收益聚合器-合约部分)》](https://learnblockchain.cn/article/20475),本文进入“前端交互”环节,把已经部署在 Hardhat Local 上的 **多授权代币 + 收益聚合器** 搬到浏览器里:...
去年NFT的爆火出圈后,不少行业外人士开始投身NFT市场,使得整个NFT收藏品市场交易量大幅上升。随着NFT的收藏价值和财富效应不断累积放大,各具特色的NFT交易平台也不断涌入NFT交易市场。一件优秀的作品,不仅需要优质的创...
 相比之下,Move 采用了一种资源导向型方法,它源于 Solidity 的经验教训。 在 Move 中,代码存在于模块中(类似于合约,只是没有存储功能),数据作为资源存储在帐户中...
 作者:NEST爱好者_九章天问 **312大跌,行业内很多人失去了信心,特别是DeFi领域**。 以稳定币项目MakerDAO为代表,因为312的暴跌,导致抵押稳定币的债仓出现穿仓情形(...
# 框架的选择 众所周知,目前前端开发有三大主流框架: - `React` - `Vue` - `Angular` 在 `Web2` 中,这三个框架都或多或少的被使用,尤其是 `Vue`,在国内前端开发者中更为受欢迎。 然而,在 `Web3` 领域,`React` 算是一家独...
_由 Alexis Williams 于 2023 年 6 月 15 日撰写。_  ## Vault 和类 vault 合约的共有漏洞 现在我们已经[介绍了 ERC-4626 标准](https://www.arbitraryexecution.com/blog/shared-vulnerabilities-between-erc-...
 EIP-7702 计划包含在 [Pectra](https://eips.ethereum.org/EIPS/eip-7600) 中,可能在 2025 年第一季度。它允许 EOA 继承智能账户的功能,而不是提供永久的迁移路径。总的来说,[EIP-7702](h...
以太坊发送签名交易 ethereumjs-tx推荐版本1.3.7 直接上代码: ``` js const Web3 = require('web3'); const Tx = require('ethereumjs-tx'); const web3 = new Web3(new Web3.providers.WebsocketProvider("ws://localhost:8546") ) ; var _from = "签名以太坊账户"; var privateK...
## 主网 * [Akula](https://medium.com/@vorot93/meet-akula-the-fastest-ethereum-implementation-ever-built-58eaca244c39)客户端预览版问世,用Rust编写,目前可以与Erigon一起运行同步,在不到24小时内完成从创世块的当前区块完全验证,支持Apache 2.0 * [账...
2025年6月10日 智能合约是区块链技术的一个决定性特征,它使区块链技术不仅仅是一个去中心化的金融系统或一个无需信任的价值存储。然而,如果区块链要充分发挥其变革潜力,安全性仍然是一个需要创新解决方案的关键挑战...
# Web3学习之使用Foundry开发部署和开源ERC20合约 Foundry 是一个用于以太坊应用程序开发的快速、可移植和模块化的工具包,用Rust编写。 Foundry由以下部分组成: - **Forge**:以太坊测试框架(类似于Truffle、Hardhat和DappTools)。 ...
## 主网(执行层) * Erigon [v2022.02.04](https://github.com/ledgerwatch/erigon/releases/tag/v2022.02.04): 优化`getStorageAt`和`getBalance`,自动检测“latest”,用于重新广播的poke功能 * Otterscan [v2022.02.03](https://github.com/wmitsuda/otterscan/releases/tag/v2022.02.03-o...