百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

ERC721A

> 编程语言
开源

https://ERC721A.org

2.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

https://ERC721A.org

[![文档][docs-shield]][docs-url] [![NPM][npm-shield]][npm-url] [![CI][ci-shield]][ci-url] [![问题][issues-shield]][issues-url] [![MIT 许可证][license-shield]][license-url] [![覆盖率][coverage-shield]][coverage-url]

** 4.x 版本引入了多项突变性更改。请参阅文档以了解更多详细信息。** 我们强烈建议阅读迁移指南, 尤其是 _关于 supportsInterface 的部分,如果您使用 OpenZeppelin 扩展(例如 ERC2981)》。

项目概述

ERC721A 的目标是提供完全符合 IERC721 的实现,在单个交易中大幅节省气体,以发行多个 NFT。本项目和实现将定期更新,并将继续遵循最佳实践。Azuki 团队于 2022 年 1 月 12 日推出了 ERC721A,以供公众购买。对于向公众提供的 8700 个代币,需求非常大,所有代币都在数分钟内完成发行。尽管需求巨大,但网络 BASEFEE 保持低水平,从而降低了挖矿者的气体成本,同时也最大限度地减少了对更广泛的生态系统的网络干扰。

如需了解 ERC721A 在后台运作的更多信息,请访问我们的 博客。若要查找其他使用 ERC721A 的项目,请访问 erc721a.org 和我们的 精选项目列表。 Chiru Labs 不对使用 ERC721A 导致的任何结果负责。 请自行查阅资料。

文档

https://chiru-labs.github.io/ERC721A/

可升级的版本

https://github.com/chiru-labs/ERC721A-Upgradeable

安装

bash

npm install --save-dev erc721a

使用方法

安装后,您可以通过导入来使用库中的合约:

solidity
pragma solidity ^0.8.4;
import "erc721a/contracts/ERC721A.sol";
合约 Azuki 为 ERC721A {
constructor() ERC721A("Azuki", "AZUKI") {}

function mint(uint256 quantity) external payable {
// `_mint` 的第二个参数现在接受一个 `q`

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言