rdin777/CvxLocker_audit-PoC1

GitHub: rdin777/CvxLocker_audit-PoC1

基于 Foundry 的以太坊主网分叉 PoC 项目,用于审计和测试 Convex Finance CvxLocker 合约的行为与安全属性。

Stars: 0 | Forks: 0

# Convex Finance: CvxLocker PoC 用于使用 Foundry 审计和测试以太坊主网上 Convex Finance `CvxLocker` 合约行为的概念验证。 ## 概述 本仓库包含隔离的测试环境 (`isolated_test/`),旨在通过主网状态分叉来检查 `CvxLocker` 合约 (`0x72C21E90d656d151515901235B3F134b2E4a6316`) 的状态一致性、代币经济学或安全属性。 ## 环境要求 - **Solidity 版本**: `0.6.12` - **框架**: Foundry (`forge`) ## 项目结构 ``` ├── isolated_test/ │ └── CvxLockerTest.t.sol # Main PoC and fork verification test suite ├── foundry.toml # Foundry configuration └── README.md Running Tests To run the test suite against an Ethereum mainnet fork (using an Alchemy RPC provider), execute: forge test --match-contract CvxLockerPoCTest -vvv ## 配置 Make sure to replace the RPC URL in your test with your own provider endpoint (e.g., Alchemy or Infura) without exposing any private keys: ```solidity string constant RPC_URL = "[https://eth-mainnet.g.alchemy.com/v2/YOUR_API_KEY](https://eth-mainnet.g.alchemy.com/v2/YOUR_API_KEY)"; ```
标签:DeFi, Foundry, Solidity, 以太坊, 区块链安全, 智能合约, 自定义脚本