找到约 14 条结果

文章 OKX研究院 | 账户抽象10年演进终局之战,透过EIP-7702看过去与未来

...2 会由于“成本优势”以及“灵活性”而全面继承并超越 ERC-4337 多年构建的生态。 * EIP-7702 对普通用户也是隐形风险,即使用户不做升级,在特定场景也会引发交易失败或者安全资损风险。 * EIP-7702 将带来全新的用户体验,当...

文章 ERC4626 金库安全指南 v12.0

## ERC4626 金库安全 v12.0 ### 概述 本入门手册整合了在多个金库实现中发现的关键安全模式和漏洞,包括 ERC4626 金库、生息金库、类金库协议、自动赎回机制、加权池实现、跨链金库系统、多金库架构、与 AMM 集成的金库系统、C...

文章 bodhi菩提项目合约代码详解

...s/0x2ad82a4e39bac43a54ddfe6f94980aaf0d1409ef#code # 1.ERC1155 `import {ERC1155} from "solmate/src/tokens/ERC1155.sol";` 合约调用ERC1155.sol标准合约,与标准合约ERC721不一样的地方是,721类型NFT每个ID仅此有一个,1155类型NFT是相同的ID可以有...

文章 每周以太坊 2024/06/22

...Prague + Electra)升级,可能 2025 Q1 上线 - Frangio: [EOF 的 ERC721/1155 问题](https://ethereum-magicians.org/t/evm-object-format-eof/5727/96),safe 转账检查代币接收者会通过检查 `EXTCODESIZE` 来判断是否是合约,与 EOF(V1)不兼容。 ## [大阪 + F 星...

文章 利用 Chainlink VRF 实现100 Token抽奖:从名单中随机选出幸运得主的完整指南

... ^5.0.0 pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol"; import {VRFConsumerBaseV2Plus} from "@chainlink/contracts/src/v0.8/vrf/dev/VRF...

文章 原生账户抽象

## 摘要 将 [EIP-2938](https://eips.ethereum.org/EIPS/eip-2938) 和 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 结合成一个全面的原生账户抽象提案。 我们提议将以太坊交易范围分为多个步骤:验证、执行和事务后逻辑。交易的有效性由交易的...

文章 如何在Polygon区块链上创建NFT市场

...ogy/) 测试网创建并部署 NFT 市场。 - 创建一个 NFT(使用 [ERC-721 标准](https://github.com/quiknode-labs/guides/blob/b90b1968e0566d0c4b0d2fe5a2523fe512c6050d/sc47375/link-to-doc)),我们将在 NFT 市场上使用它。 - 使用 Ethers.js 与 NFT 市场智能合约进行交互...

文章 Web3学习之使用Foundry开发部署和开源ERC20合约

# Web3学习之使用Foundry开发部署和开源ERC20合约 Foundry 是一个用于以太坊应用程序开发的快速、可移植和模块化的工具包,用Rust编写。 Foundry由以下部分组成: - **Forge**:以太坊测试框架(类似于Truffle、Hardhat和DappTools)。 ...

文章 如何编写一个好的NFT智能合约

...www.youtube.com/@QuickNode?sub_confirmation=1) ### 1\. 选择NFT类型 **ERC-721** 当前广泛使用的标准。 一些ERC-721 NFT项目:[CryptoKitties](https://etherscan.io/token/0x06012c8cf97bead5deae237070f9587f8e7a266d#code)、[Crypto Coven](https://etherscan.io/token/0x5180db8f5c931aae63...

文章 每周以太坊 2024/1/13

...//docs.optimism.io/builders/node-operators/network-upgrades/canyon) 在 Superchain 主网上生效,增加了 Shappella 支持(包括 PUSH0),减少了basefee 率变化的速度,并添加了 Create2Deployer - RollCall(L2 标准)[视频](https://www.youtube.com/watch?v=0OzjiHf2dF0&t=2s) ...

文章 以太坊中的隐私——隐秘地址(Stealth Address)

...年进行的一项调查,由 Simin Ghesmati 等人发表在题为 [User-perceived privacy in blockchain](https://eprint.iacr.org/2022/287.pdf) 的论文中,指出“*一半的受访者表示交易隐私对他们非常重要*”。虽然这项研究与比特币的关系更大,但以太坊用户...

文章 每周以太坊进展 2023/3/4

...[链下系统(Layer 3)](https://stonecoldpat.substack.com/p/sharp-superchain-layer-3s-temporary) ## EIP * ERC: * [ERC6596](https://github.com/ethereum/EIPs/pull/6596/files):历史资产元数据 JSON 模式 ## 开发者资料 * Hardhat [v2.13.0](https://github.com/...

文章 如何在Polygon区块链上创建一个NFT市场

...试网上创建和部署一个 NFT 市场。 - 创建一个 NFT(使用 [ERC-721 标准](https://github.com/quiknode-labs/guides/blob/b90b1968e0566d0c4b0d2fe5a2523fe512c6050d/sc47375/link-to-doc)),我们将在 NFT 市场上使用它。 - 使用 Ethers.js 与 NFT 市场智能合约交互。 *...

文章 使用 ERC-7579 模块的全链智能账户

...Keystore)。 在 WalletConnect Hacks #2 期间,我们构建了一个 ERC-7579 验证器模块,该模块利用 Keystore 并从另一个链读取状态(使用 **L1SLOAD**)。首先在 ETH Sepolia 上设置了一个智能账户,并安装了一个可拥有的 (ECDSA) 验证器。然后在 S...