找到约 15 条结果

文章 以太坊发币 - 超简单发行 ERC-20 代币并上线到 holesky 上

## ERC20是什么 `ERC20` 实际上就是一个用智能合约发行代币的标准。本质上就是用智能合约的代码来规定好这个币的总量有多少,某个地址拥有多少币。 ## ERC20 代币的规范 在 `Openzeppelin` 中,与 `ERC20` 代币相关的接口有两个,...

文章 如何创建 BEP20 代币

... 引言 BEP20 在 BNB 智能链中,相当于以太坊网络中流行的 ERC20 代币。区别在于,BEP20 代币不是在以太坊网络上运行,而是在 BNB 智能链网络上运行。除了这个区别之外,由于 BSC (BNB 智能链) 为其所有智能合约实现了以太坊虚拟机 ...

文章 Michael.W基于Foundry精读Openzeppelin第67期——BeaconProxy.sol

...eacon/BeaconProxy.sol BeaconProxy库是信标代理合约的实现。与ERC1967Proxy和TransparentUpgradeableProxy两种代理合约不同,信标代理合约背后的逻辑合约地址并不是存储在代理合约内,而是存储于信标合约中。信标代理合约自身只存储信标合...

文章 发行一个ERC20标准代币以及实现空投和水龙头相关使用场景

...le with OpenZeppelin Contracts ^5.0.0 pragma solidity ^0.8.22; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import {ERC20Burnable} from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"...

文章 Uniswap 重入漏洞披露

...,此属性非常危险。例如,在 Uniswap 池中存在受污染的 ERC20 代币,或者来自代币转账的回调(例如,721s)时,可能会发生这种情况。例如,简单的攻击场景:用户将资金发送到 UniversalRouter 并使用 3 个命令调用它: > > 1) `Commands...

文章 反闪电贷协议 EIP7690

...,为加密市场提供了更多选择。 https://github.com/ethereum/ERCs/pull/382 ### 闪电贷原理 闪电贷的原理并不复杂,只要你能在同一笔交易中向资金池完成借出和归还同样数量的token,资金池就认为这笔闪电贷交易是安全的,你可以...

问题 ERC20代币合约里怎么实现将每笔转账金额的10%作为手续费,每笔转账都将手续费按比例分发给所有持币人

ERC20代币合约里怎么实现将每笔转账金额的10%作为手续费,每笔转账都将手续费按比例分发给所有持币人

文章 无Gas费的Web3的真实状态

...条的无Gas交易潮流证明,像Paymasters这样的解决方案覆盖ERC-4337智能钱包的费用,可以迅速增加链上活动。 ### **但Paymaster驱动的使用可能掩盖真实用户需求** - 交易的激增不一定反映出有机兴趣,特别是在一小部分钱包(...

问题 合约接收不到 erc20代币

我写了一个合约 是接受erc20代币的,现在web3可以正常的使用 approve 来授权。授权完了,再执行我合约写的 deposit 方法,无法把代币转到合约中去。是为什么?请大神赐教。代码如下: ``` interface IERC20 { function transfer(address ...

文章 为NFT而生的新物种DAO

...## 为下一代dApp而生的下一代DAO 目前大多数 DAO 都是以 ERC-20 代币作为投票媒介而实施治理的,许多人的本意是想参与治理,但最终却成为了投资者;更糟的情况是,这些治理其实被投机者所掌控。以上两种情况都是不是我们...

问题 通过erc721智能合约创建的nft如何在tokenpocket钱包显示名称和图片?

我自己使用ERC721标准创建的合约,发布在火币链,创建出来nft,但是无法在tp钱包上面显示nft的信息,代币对应的名称和图片,我看别人的是可以的,而且别人的还能发送,而我的nft什么都没有,只能看到数量。我感觉是使用setTok...

文章 The Managers NFT 与 LI.FI 合作,实现首次跨链铸造

...!**加粗** 我们很高兴地宣布,The Managers 是一个通过使用 ERC-6651 标准彻底改变 NFT 领域的 NFT 系列,它已经集成了 LI.FI 的小部件和 NFT 结账流程。通过集成,任何人铸造 Managers NFT 都可以通过几个简单的步骤在任何链上使用任何代...

文章 一个常规的NFT市场合约,可以用于数藏平台的搭建

...pelin/contracts/utils/Address.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol"; import "@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol"; import "@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.s...

文章 最新的OpenZeppelin v5.0.0更新

...: > 新的合约和库,如 `AccessManager`、`GovernorStorage` 和 `ERC2771Forwarder`,用于更好的访问控制和元交易支持​。 1. **AccessManager**:管理复杂系统中的访问控制,提供一个统一的位置来处理访问权限。 2. **GovernorStorage**:治理框架内...

文章 如何改进可租赁的NFT (ERC-4907)

...,但不代表转移或设置用户的能力。 该标准旨在与 ERC-721 完全兼容,并且基本上引入了一个接口来实现(IERC4907.sol),方法如下: ```js function setUser(uint256 tokenId, address user, uint64 expires) ``` 如果调用者是NFT的所有者...