## 1\. 摘要 《第三十三课 如何创建自己的ERC721非同质化资产生物商店?》讲解了如何使用REMIX本地环境搭建ERC721非同质化资产生物商店,因为合约相对复杂,采用solidity import多级合约编辑的方式。 本文采用TRUFFLE框架的形式来...
...T 合约的安全等_ **创建合约** 1、实现一个标准的 ERC721 合约,通过这个合约发行 NFT,用 The Graph 解析 Transfer 事件。 ``` import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; contract ERC721Token is ERC721 { string public baseURI; ...
注:我是小白 A合约是ERC20(继承了ERC20的接口,ERC721也一样),B合约是ERC721,合约C是用来交互的。交互是指用A合约的Token购买B合约的NFT,C合约继承A和B都不行,会冲突。代码如下 ```solidity pragma solidity ^0.8.1; import "https://github.com...
...n(string symbol, uint totalSupply, uint perMint)` ,该方法用来创建 ERC20 token,(模拟铭文的 deploy), symbol 表示 Token 的名称,totalSupply 表示可发行的数量,perMint 用来控制每次发行的数量,用于控制`mintInscription`函数每次发行的数量 2. `mi...
...研究第 20 个以太坊改进提案。这个代币标准被广泛称为[ERC20](https://learnblockchain.cn/article/3672),描述了智能合约中代币的接口。像代币转移、批准支出、创建等功能都由ERC20标准定义。 为了说明ERC20标准的代码,我们将使用OpenZe...
> * 原文链接:https://soliditydeveloper.com/safe-erc20 作者:[Markus](https://soliditydeveloper.com/about) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnb...
... ## 简介 通货膨胀攻击是一个广泛存在的问题,针对 [ERC-4626 代币化保险库标准](https://ethereum.org/en/developers/docs/standards/tokens/erc-4626/),并且直到最近才得到关注。这种攻击允许恶意行为者盗取脆弱池中的首次存款,可能导致毫...
**摘要:** ERC-4626 是一个用于代币化金库的标准。 在引入 ERC-4626 之前,每个金库都有其独特的规范和实现细节。这使得集成变得困难、易错且浪费。 ERC-4626 试图通过引入标准规范来解决这个问题,以降低集成工作量,并创造...
近来重读[ERC20 协议标准](https://eips.ethereum.org/EIPS/eip-20)有了一些新的思考,虽然我已经进行过 2 年的 solidity 开发,我们公司也构建了自己的`token`,ERC20 对我来说已经非常熟悉了,但是对简单的东西再深入思考,还是会帮助自己...
...设施 MAP Protocol 】对本次活动的支持! ## 分享主题: ERC-3525设计思想及应用开发 >本期主讲人:Ethan 蔡一——ERC-3525联合作者 1. ERC-3525 是什么及其由来 2. ERC-3525 设计思想及规范内容 3. ERC-3525 参考实现 4. ERC-3525 应用...
...们深入探讨与以太坊区块链互动的实际方面,特别关注 ERC-20 代币的转移。ERC-20 代币是一种标准类型的以太坊代币,广泛应用于各种应用程序。我们将探讨如何使用在 JavaScript 中支持的 [QuickNode SDK](https://www.quicknode.com/docs/quicknode...
...章节中完成了一个非常简单的代币合约,本节中将按照[ERC20](https://learnblockchain.cn/article/3244)协议完成一个代币合约, 本章部分源代码参考于网络开源代码,详细了解:https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/token...
... Mint.Rich 采用了两种不同的价格曲线设计,分别用于 **ERC721 **和 **ERC404 **标准的 NFT。 1. **Price Bonding Curve (ERC721)** Mint.Rich 使用 sigmoid 边界价格曲线来为每一个 ERC721 NFT 定价。这条曲线经过精心设计,保证了 NFT 的价格随着...
# ERC4626的理解 ERC4626是ERC20的扩展,提供了一种统一的接口用于代币资产库,使开发者能够构建安全且可组合的解决方案。了解潜在的安全漏洞至关重要,例如可能影响ERC4626代币资产库的通货膨胀攻击。 ## 理解通货膨胀攻击 ER...