...可以伪造,**唯有合约地址不可篡改**。 ### 标准检测:ERC-721 与 ERC-1155 大多数 NFT 遵循 **ERC-721(独一无二)** 或 **ERC-1155(半同质化,可批量)** 标准。 * 真项目:调用 `supportsInterface` 方法,返回对应标准的接口 ID(如 `0x...
## 什么是 ERC1155 `ERC20` 和 `ERC721`都是单代币标准,一个合约中只能管理一种代币。而 `ERC1155` 的设计目标是统一管理 同质化代币(`Fungible Token`) 和 非同质化代币(`Non-Fungible Token`),提高批量操作的效率,减少 `Gas` 成本。 ## E...
...ents/2024/12/DN72VR4k6751531679f51.jpeg) 先上结论,一句话解释:ERC-7802 是一个跨链标准,为现有的 ERC-20 代币扩展了新特性,调用 ERC-7802 接口就可以实现标准的跨链功能。 ## 01 背景 ERC-7802 是由 Optimism 团队和 Uniswap 团队共同提出的...
...,我写了一个 NFT 市场应用:“NFT Market Plus”,使用了 `ERC20Permit` 和 `EIP-712` 来优化 gas 消耗,还让操作更简单。 `ERC20Permit` 省去了手动授权的步骤,直接用 token 交易,省时省钱;`EIP-712` 通过结构化签名,让授权 NFT 转移变得...
Uniswap V4 正在将 DeFi 提升到一个新的水平,而 ERC-6909 是这一演变中的一个关键参与者。 让我们深入了解这一新标准如何帮助降低 Gas 费用并简化运营。 ERC-6909 是一个多代币合约标准,是 ERC-1155 的简化替代方案。 与 ERC-1155 不...
...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Capped.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Capped.sol ERC20Capped库是ERC20的拓展。该库设置了ERC20发行量的上限。 ...
...alidation)中讨论的那样,智能合约验证签名的标准方法是 [ERC-1271](https://eips.ethereum.org/EIPS/eip-1271),它定义了一个 `isValidSignature(hash, signature)`。但是,它在两个重要方面受到限制: 1. 它假设签名者拥有一个 EVM 地址 2. 它将签名...
## Michael.W基于Foundry精读Openzeppelin第54期——ERC20PresetMinterPauser.sol ### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20PresetMinterPauser.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/presets/...
ERC-721标准已经存在一段时间了。 最初是由区块链游戏流行起来的,现在越来越多地被用于其他应用,比如:Defi。 但ERC-721到底是什么呢? 非同质代币(NFT)是一种具有唯一性识别的代币。 non-fungible这个词意味着你不能用一个...
...4nojhiyMQ) 作者 | Haym Salomon *代币标准和可组合性** ERC-20、ERC-721、ERC-1155、ERC-4626、ERC-之类的,不知道各种以太坊代币标准是什么?为什么这些标准很重要?有兴趣了解哪些代币标准都服务于什么目的?想要了解整体情况?...
## 什么是代币金库 `ERC4626` 代币金库(`Vault`)是 `ERC20` 的拓展。本质上可以理解为一个智能合约,支持把资产托管进去这个合约中,合约代表你去赚钱,赚到的钱按份额分配。 `ERC4626` 继承于 `ERC20`,基本接口和 `ERC20` 一致,但...
### 前置知识 #### ERC1820简介 > ERC1820标准定义了一个通用的注册表合约,任何地址(不管是合约地址还是E0A账户地址)都可以注册它支持的接口以及哪个智能合约负责接口实现。 #### ERC1820代码解读 source code:[链接](https:...
请教一下大家: ERC-20协议由于存在某些不足: 比如转一次账需要两次操作,一旦转账地址错误无法收回等。 而ERC-777协议改进了这些缺点。 那是否ERC-777协议用得更多一些吗?还是两个协议各自有自己的适用范围? 恳请大家指...
...绍](https://learnblockchain.cn/article/4320) - [Level 8:加密货币(ERC20)简介](https://learnblockchain.cn/article/4327) - [Level 9:NFT介绍](https://learnblockchain.cn/article/4336) 在这个分步骤的教程中,你将学习如何在以太坊上创建和部署`ERC-20`代币。 ...