### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 PaymentSplitter.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/finance/PaymentSplitter.sol PaymentSplitter库可以在一组领取地址无感知的情况下,将定量eth或...
# Starknet 开发实战:从环境配置到账户转账全流程指南 想要进入 Starknet 生态进行底层开发,搭建一套稳定、高效的工具链是第一步。本文将基于最新的 Starknet Foundry 工具集,带你从零开始完成开发环境的配置,并实操演示如...
 ## 用例 在 EigenLayer 之上构建协议时,你可能希望通过集成测试来测试你的系统在实际 EigenLayer 系统下的表现,或者你只想测试你的系统,而不太关心...
# Challenge #2 - Naive receiver [Naive receiver](https://www.damnvulnerabledefi.xyz/challenges/naive-receiver/) > 为了系统的学习solidity和foundry,我基于foundry测试框架重新编写damnvulnerable-defi的题解,欢迎交流和共建~🎉 > > https://github.com/zach030/damn...
## 概述 随着 [Starknet Foundry](https://github.com/foundry-rs/starknet-foundry) 的进一步更新,使用 `Starknet Foundry` 进行 Cairo 智能合约开发可能会逐渐成为未来主流。 本文的主要内容实际上是介绍 `cairo v2.3` 引入的 [Components](https://community.s...
4 1 我是 Alex The Entreprenerd,自 2019 年以来一直在 EVM 上进行开发,曾与 BadgerDAO 合作推出 eBTC,构建多个 [Yield Strategies](https://twitter.com/0xPolygon/status/1401973731421921294),其中之一被 [Yearn](https://twitter.com/BadgerDAO/status/1420468295388520449) ...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ECDSA.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/cryptography/ECDSA.sol ECDSA(Elliptic Curve Digital Signature Algorithm)是椭圆曲线数字签名算法的简...
今天这篇是[Ethernaut 题库闯关](https://learnblockchain.cn/article/4578)连载的第2篇,难度等级:容易。 ## 挑战#2:Fallout [本挑战](https://ethernaut.openzeppelin.com/level/0x5732B2F88cbd19B6f01E3a96e9f0D90B917281E5)的目标是要求获得`Fallout`合约的所有...
## 介绍 随着以太坊扩容解决方案的成熟,Arbitrum Stylus 成为一项引人入胜的创新,它允许开发者使用 Rust 编写智能合约。这提供了显著的性能改进,并将 Rust 强大的类型系统和内存安全保证带到区块链世界。 但正如任何经验丰富...
# Web3 学习之私钥保护 # ——将私钥导入加密密钥库 ## 私钥 #### 什么是私钥? 在Web3和区块链世界中,私钥是一串唯一的数字和字母组合,用于控制和管理你的加密货币和数字资产。拥有私钥的人可以访问相应的数字资...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/ERC20.sol Openzeppelin中的ERC20库只提供了mint接口,而具体的发行逻辑需要开发者在其子...
 👋 嘿,我是 Yash! 今天,我们将构建一些令人兴奋的东西:一个完整的**去中心化应用程序 (DApp)**,它直接连接到智能合约。我们将在公共场合、链上编写、测试、部署和...
## 目录 - [介绍](#intro) - [使 Motsu 与众不同的原因?](#whatmakes) - [设置你的项目](#setting) - [编写你的首个测试](#setting) - [账户和地址](#accountandadresses) - [带标签的确定性账户](#deterministic) - [与合约交互](#interacting) - [基本交...
>- 原文链接:https://getrecon.substack.com/p/first-day-at-invariant-school >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/art...
# 目录 - [1\. 什么是 Reth?](#64659cdcc7ff) - [2\. 为什么 Paradigm 要构建一个新的 Rust Ethereum 客户端?](#eda91ea22bfa) - [1\. 为实力用户构建一个高性能节点](#93bcc17ef94c) - [2\. 通过改善客户端多样性,为以太坊的稳定性做出贡献](#0f46...