找到约 15 条结果

文章 软件架构实践之ERC-20和SPL-Token

  说到代币标准,ERC-20 和 SPL-Token 无疑是区块链世界两大主流生态—以太坊与 Solana—中最核心的代表。不过,它们背后的设计理念却大相径庭,不仅体现了技术实现上的分歧,更是设计哲学上的取舍。 从软件架构的视角...

文章 升级 ERC 4337:ZeroDev 与 Gelato

[博客](https://www.gelato.cloud/blog) — 更新 ## 升级 ERC 4337:ZeroDev 和 Gelato ![](https://img.learnblockchain.cn/2025/06/13/Gelato_ZERO_DEV_Blog_1600x900_3_bf56c1ad92.jpg) Gelato 的 bundler 和 paymaster 系统,现在与 ZeroDev 集成,采用了一种新的 ERC-4337 方法 ——...

文章 如何确保Web3用户免受零转账攻击

...因为很难区分有意交易和无意交易。 这项研究旨在强调 ERC-20 代币标准实现中的一种行为,该行为最近通过地址污染攻击在野外被利用。发布此内容的动机有两个: - 阐明一个安全问题,以便增强智能合约开发人员的安全开发...

文章 使用 React 和 ethers.js 构建DApp

...坊 - 钱包 - [Solidity](https://learnblockchain.cn/docs/solidity/) - ERC20 & ERC721 - [Ethers.js](https://learnblockchain.cn/docs/ethers.js/) 工具: - MetaMask (钱包浏览器插件) - Node.js, yarn, TypeScript - OpenZeppelin (Solidity库) - Etherscan区块浏览器 让我们...

文章 如何在Polygon上创建ERC-20通证

...nblockchain.cn/attachments/2022/05/XqmAMoCZ62844409bd5df.png!/scale/50) ERC-20通证是在EVM兼容的区块链和Layer 2网络上进行交易的一个关键部分。在本教程中,你将学习如何在Polygon上创建ERC-20通证,这是一个Layer 2 EVM区块链,比直接部署在Ethereum...

文章 绘制以太坊账户抽象路线图 III:终局

...可能的四种主要模型,既包括作为协议外的实现(通过 ERC-5189 的推荐操作和通过 ERC-4337 的替代内存池),也包括作为本地/嵌入式实现(基于 RIP-7560 的 rollup 的原生 AA 和基于 EIP-7701 的 L1 原生 AA)。 我们提供了这些机制的概...

文章 EIP-7702 对你意味着什么?#2 - DApp 开发者如何利用 EIP-7702

...? ## 检测智能钱包 检测智能钱包很简单 — [ERC-5792](https://eips.ethereum.org/EIPS/eip-5792) 定义了一个标准的 RPC wallet\_getCapabilities,用于返回钱包支持的“功能”列表。比如,一个钱包可能会以以下方式响应: { ...

文章 实现一个KuCoin Ethereum(WETH)的代币

...介绍的 # 包装原始代币使用场景 ETH原始币本身是不符合ERC20代币标准,为了提高区块链之间的互操作性 ,并使ETH可用于去中心化应用程序(dApps),所有给ETH包一层智能合约。 # 合约开发 合约说明:继承ERC20代币标准,新增加...

文章 ERC20 代币

我们现在准备好创建一个 ERC20 代币了! ERC20 代币通常有一个 **名称** 和一个 **符号**。例如,ApeCoin 的名称是 “ApeCoin”,符号是 “APE”。代币的名称一般不会改变,因此我们会在构造函数中设置它,并且不提供任何函数让它...

文章 跨合约重入攻击

... 这里有一个 `CCRToken` 合约和一个 `Vault` 合约。 CCRToken 是 ERC20 的自定义 token。 并且 Vault 在 `ETH` 和 `CCRToken` 之间进行交换。 `Vault` 存储 `ETH`。 正如你在 `Vault` 合约中看到的,所有用户可调用函数都具有 `nonReentrancy`。 因此,它...

文章 ERC721实现治理和Vote的分析

...ounsDAO/nouns-monorepo/blob/master/packages/nouns-contracts/contracts/base/ERC721Checkpointable.sol) 的ERC721Checkpointable.sol, 他是基于[Compound Governance](https://github.com/compound-finance/compound-protocol/blob/ae4388e780a8d596d97619d9704a931a2752c2bc/contracts/Governance/Comp.sol)代...

文章 闪电贷以及如何利用它进行攻击:ERC 3156 漫游指南

...约之间的贷款,必须在同一笔交易中偿还。本文介绍了 ERC 3156 闪电贷规范以及闪电贷出借方和借款方可能受到攻击的方式。文章末尾还提供了建议的安全练习。 下面是一个极其简单的闪电贷示例。 ``` solidity // not for producti...

文章 DeFi 开发者:如何调用NEST预言机价格数据

...iceInfo.ethAmount = priceInfo.ethAmount.add(ethAmount); priceInfo.erc20Amount = priceInfo.erc20Amount.add(tokenAmount); if (endBlock != tokenInfo.latestOffer) { // If different block offer priceInfo.frontBlock = tokenInfo.latestOffer; tokenInf...

文章 web3E(用于单片机的以太坊框架)编译环境说明

...码。 该代码的主要功能是可以查询某个以太坊地址里面erc20和erc875的币量 # 编译及运行程序 点击vscode左下的外星人图标,在project tasks里面,有一个叫做upload and monitor,点击就会自动编译下载,并在串口屏幕进行监控 # 部分代...

文章 【引介】 OpenZeppelin Contracts MCP:AI 驱动的智能合约开发

...过审计的、可用于生产的代码: - **Solidity Contracts:** ERC-20、ERC-721、ERC-1155、稳定币、RWA、Governor、Account - **Cairo Contracts:** ERC-20、ERC-721、ERC-1155、Multisig、Governor、Vesting - **Stylus Contracts:** ERC-20、ERC-721、ERC-1155 - **S...