找到约 15 条结果

文章 动态NFT的构建、部署和出售

...your-own-dynamic-nft/) [NFT](https://blog.chain.link/random-numbers-nft-erc721/)是只有在区块链领域里才存在的工具,有着广泛的应用和机遇。ERC721代币标准可以构建收藏品、独立代币、票据、游戏等多种应用,对于那些想要参与构建的开发者...

文章 可升级代理合约学习笔记

...可以简单地更改实现合约的地址。 代理合约的基础是 `ERC1967Proxy`,它将实现地址存储在一个特殊的存储位置(以避免插槽冲突)。 ``` // SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v5.2.0) (proxy/ERC1967/ERC1967Proxy.sol) ...

文章 Web3 的 CI/CD 浪潮

...tifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/security/Pausable.sol"; contract MyToken is ERC20, Ownable, Pausable { constructor() ERC20("MyToken", "MTK") { ...

文章 深入了解 DN-404:引领 NFT 市场的创新标准

... ### DN-404 代币标准简介 2024 年 2 月 2 日,Pandora 引入了 ERC-404 协议,旨在整合 ERC-20 代币和 ERC-721 NFT。这一整合旨在促进 NFT 的分段和整合,即所谓的分段化,为用户提供了简化的流程。尽管具有开创性,但这种方法导致以太...

文章 黑客分析:Platypus Finance,2023年2月

...入研究 `MasterPlatypusV4` 合约的代码,这是 Platypus 类似 Masterchef 的协调器。我们特别感兴趣的是 `emergencyWithdraw` 函数。 代码片段 1:[_MasterPlatypusV4.sol_](https://snowtrace.deth.net/address/0xc007f27b757a782c833c568f5851ae1dfe0e6ec7)中的 _emergencyWithdraw...

文章 每周以太坊进展 2023/7/1

...b.com/ethereum/EIPs/pull/7251/files):增加 `MAX_EFFECTIVE_BALANCE` * ERC(应用层): * [ERC7229](https://github.com/ethereum/EIPs/pull/7229/files):最小可升级代理合约 * [ERC7231](https://github.com/ethereum/EIPs/pull/7231/files):身份聚合NFT * [ERC7246...

文章 如何使用 Ethers.js 将你的 Dapp 与 MetaMask 连接起来

...够与 Ethereum 的 dApps 互动。它允许用户存储 Ether 和其他 ERC-20 代币。用户可以在游戏中花费这些代币,将它们质押在 DeFi 应用中,并在交易所进行交易。MetaMask 不仅存储 ERC-20 代币,还可以存储 ERC-721 代币。 在本文中,我们将连...

问题 bitcoin 如何实现brc20挂单功能

unisat.io市场可以通过链下签名将brc20挂单出售,很好奇是如何实现的,bitcoin不像erc721有permit这种能力.

文章 什么是 Gas?区块链计算成本的本质解析

...来完成交易。 ### 🧮 示例类比: ```txt 你发起一笔 ERC20 转账 → 执行合约函数需消耗 50,000 Gas → 当前每个 Gas 的价格是 30 Gwei → 最终支付的费用为:50,000 × 30 Gwei = 0.0015 ETH ``` --- ## 三、Gas Fee 是怎么计算的? 一笔...

文章 Squeeth 入门指南:理解 Opyn 实现 Squeeth 的指南

...或到期,实际上将大部分期权市场的流动性整合成一个 ERC20 代币。 简而言之,Squeeth 使期权变得永久,且对 Uniswap LP、所有 ETH/USD 期权以及任何具有曲线支付的东西都是一种非常有效的对冲工具。 ## **以不同方式使用 Squeeth...

文章 Revert Lend: 最新审计报告的中高级 bugs 速读

... ## 2.[High] Owner of a position can prevent liquidation due to the onERC721Received callback ### `onERC721Received()` prevents liquidation - Summary: When liquidating a position, the `_cleanUpLoan()` function is called to transfer the Uniswap LP position back to the user. However, this p...

文章 深入EVM-合约分类这件小事背后的风险

...器、数据分析平台等等Dapp的基石! 一笔交易之所以是ERC20转账,是因为他的行为符合ERC20标准,至少得有: 1. 交易的状态是成功 2. To地址为某个符合ERC20标准的合约 3. 调用了Transfer函数,其特点是该交易CallData的前4位为`0xa...

文章 Michael.W基于Foundry精读Openzeppelin第25期——IERC1820Registry.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 ### 1. IERC1820Registry.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/IERC1820Registry.sol IERC1820Registry.sol是global ERC1820 Registry的接口文件。ERC1820 R...

文章 稳定币的下一篇章:使用FHE构建内置机密性

...元。 #### 进入保密稳定币 从本质上讲,稳定币只是 ERC-20 代币——一个跟踪 ID 和金额的账本,就像一个在线银行账户。这就是全同态加密 (FHE) 改变游戏规则的地方。我们正在率先推出 **保密 ERC-20**(我们正在将其标准化为...

文章 安全 - Across 审计

...测的中继哈希](#predictable-relay-hash) - [支持最新版本的 ERC-7683](#supporting-the-newest-version-of-erc-7683) - [World Chain 支持](#world-chain-support) - [系统总览](#system-overview) - [变更概要](#summary-of-changes) - [安全模型和信任假设](#security-model...