本文介绍了如何使用Svelte框架构建一个与以太坊Sepolia网络上的智能合约交互的示例应用。文章详细阐述了技术栈、环境配置、智能合约实现、前端与智能合约的交互逻辑,并提供了从本地测试部署到公共测试网的完整流程。文章结构清晰,包含步骤指导和代码示例,为开发者提供了实用的参考。
文章介绍了区块链测试网络(Testnet)的概念、作用和优势,以及以太坊的几个主要测试网络,包括 Sepolia、Ropsten、Kovan、Rinkeby 和 Goerli,强调了使用测试网络对于确保智能合约和去中心化应用安全性和可靠性的重要性。由于Goerli测试网即将被弃用,推荐使用Sepolia作为最佳测试网。
本文对比了以太坊的两个测试网络 Goerli 和 Sepolia。Goerli 是一个开放的 PoS 测试网,但由于其测试 ETH 的稀缺性,已不推荐使用。Sepolia 是一个权限化的 PoS 测试网,由客户端和测试团队维护,具有更快的同步速度和更低的存储需求。开发者在选择测试网络时,需要考虑测试 ETH 的可用性、RPC 节点支持和智能合约的可用性。
本文介绍了以太坊的Ropsten测试网络,它曾是以太坊开发者在主网上部署应用前测试协议升级和去中心化应用的重要环境。文章详细描述了Ropsten的启动时间、大小、用途,以及它在以太坊合并后的状态,并建议开发者使用 Sepolia 和 Goerli 等替代测试网。最后,文章还提到了获取测试 ETH 的替代方案。
本文介绍了如何使用 Hardhat 开发环境创建、编译和部署一个简单的 Hello World 智能合约到 Sepolia 测试网络。内容包括安装 Hardhat、设置配置文件、编写智能合约代码、部署合约并验证部署结果。
本文介绍了 Goerli 测试网,它是以太坊开发者在主网上发布应用前进行测试的 PoA 网络。文章解释了 Goerli 测试网的用途、PoA 与 PoS 的区别,以及如何使用 Goerli 水龙头免费获取 Goerli ETH。此外,文章还提醒 Goerli 即将被弃用,建议使用 Sepolia 测试网。
本文介绍了如何使用Viem库在以太坊或其他EVM兼容区块链上发送交易。内容包括设置项目、执行ETH转账、发送签名交易以及与智能合约交互的详细步骤。
本文分析了Besu代码库中由于遗漏Holesky和Sepolia网络的DEPOSIT_CONTRACT_ADDRESS配置而导致的问题。Holesky主网因此发生了supermajority链分裂,文章探讨了潜在的影响因素,包括测试网与主网配置差异、EIP-6110规范的不足以及Besu特定的默认行为。提出了改进建议,如尽早失败、采用eth_config共享配置等,并回顾了相关事件的时间线。
本文介绍了如何使用 Foundry 设置和部署 NFT 合约到 Sepolia 测试网络,并在 Etherscan 上进行验证。文章详细说明了如何安装 OpenZeppelin、使用 remappings、生成 remappings.txt 文件、设置环境变量以及部署和验证 NFT 合约的过程。
fhEVM v0.6 版本引入了更强大的输入机制与证明功能,扩展了类型支持,并增强了 fhEVM 部署的配置能力。同时,Zama 推出了 fhEVM Coprocessor,它允许在任何 EVM 链上构建保密智能合约,目前已在 Sepolia 测试网上提供。
本文详细介绍了以太坊测试网Goerli和Sepolia的异同,并提供了如何使用QuickNode创建Sepolia测试网端口的步骤。文章还包含了获取测试ETH和测试端口的操作指南。
本文介绍了EIP-1559的背景及其对以太坊Gas费的影响,并通过ethers.js库演示了如何发送EIP-1559交易。文章详细解释了EIP-1559的新机制,如baseFeePerGas、maxPriorityFeePerGas和maxFeePerGas,并提供了完整的代码示例和操作步骤。
本次以太坊核心开发者执行会议(ACDE)208讨论了Pectra和Fusaka的升级,包括激活、测试、时序安排以及EIP的更新。重点讨论了PeerDAS、EOF的后续步骤,以及Portal & History Expiry,包括EIP-6110的交互和eth/69协议。会议还讨论了Sepolia测试网替换的命名问题。
Holesky测试网在启动后区块生产受限,导致链运行不稳定。当前目标是恢复验证器操作、计划Sepolia分叉,并准备新的测试基础设施。采取的措施包括恢复验证器、评估Holesky恢复情况、确认Sepolia分叉,并讨论主网准备要求。采用控制批量的惩罚策略,从核心开发者验证器和创世验证器开始,逐步进行,解决Holesky测试网的问题。
本文介绍了如何通过 Alchemy 提供的 Sepolia Faucet 快速获取免费的 Sepolia ETH 测试币,用于在 Sepolia 测试网上测试以太坊智能合约。文章详细说明了访问 faucet 网站、创建 Alchemy 账户以及请求 SepoliaETH 的步骤。