登录 注册

defisaver-v3-contracts

去点 Star
其他
378
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Solidity
语言
—
创建时间
最近更新

项目能做什么

DeFi Saver 生态系统的全部相关智能合约仓库。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# defisaver-v3-contracts

All the contracts related to the Defi Saver ecosystem.

A detailed overview of the code can be found at [Defi Saver Docs](https://docs.defisaver.com).

### Install

Run `yarn` in the repository folder.  
You will also need to create a `.env` file based on `.env.example` and fill it in with the appropriate API keys.  
For a quick start, you can copy `.env.example` (which contains default values) and rename it to `.env`.

### Foundry tests

1. Ensure you have Foundry installed (check with `forge --version`).
2. Set the `ETHEREUM_NODE` variable in the `.env` file with a mainnet RPC URL.
3. Install dependencies:
    ```sh
    forge install foundry-rs/forge-std dapphub/ds-test
    ```
4. Run tests:
    ```sh
    forge test
    ```

All tests are run from a forked state of mainnet.
You can specify the block number in `test-sol/config/config.json`.

To run only core tests:

```sh
forge test --mc TestCore
```

To run coverage on core:

```sh
bash run-core-coverage.sh
```

### Hardhat tests

Before running tests, compile all contracts:

```sh
npx hardhat compile
```

In `hardhat.config.js` hardhat network will fork mainnet by default.

You can change the block number from which the fork starts in the Hardhat config; note that if it starts from an old state, some tests might not work.

Running core tests:

```sh
npx hardhat test ./test/run-core-tests.js
```

Example of running tests with a specified network:

```sh
npx hardhat test ./test/aaveV3/full-test.js --network hardhat
```

### Custom hardhat tasks

`npx hardhat customFlatten [contract-name]` - will flatten contract that is ready for deployment and put it in contracts/flattened folder

`npx hardhat customVerify [contract-address] [contract-name] --network [hardhat-settings-network-name]` - will verify on etherscan if a contract was deployed using a single file from customFlatten task

`npx hardhat fladepver [gas-in-gwei] [ContractName1 ContractNam2 ... ContractNameN] [nonce (optional)] --network [hardhat-settings-network-name]` - will flatten to a single file (save it in contracts/flattened), deploy from it and then verify it on etherscan

`npx hardhat encryptPrivateKey` - will encrypt the key with the secretWord. Put the output in .env as ENCRYPTED_KEY. Later on during deployment process it will ask you for secret word to decrypt the key for deployment use.

`npx hardhat deployOnFork [Contract1] [Contract2] [ContractN]` - deploys the specified contracts on a Tenderly fork. Before running this command, add the Tenderly fork ID to the .env file where you want to deploy.

### Custom commands

`node ./cmd/change-repo-network [current-network-name] [new-network-name]` - will change which contract the helper contracts import and extend
阅读完整原文

项目深度分析 AI 生成

私有化 DeFi 仓位自动化运维与告警系统 (SaaS/Agent)

产品构想基于 defisaver-v3 架构中的 Aave/借贷管理逻辑,开发轻量级的个人/小型基金专用监控 Agent,监测抵押率并在危险阈值时触发链上自救或再平衡合约操作。
核心功能抵押率实时监控、多链 RPC 调度、自动去杠杆策略模拟与执行脚本、Telegram/Discord 紧急告警
目标用户中小型加密基金、DeFi 高净值个人投资者
难度/周期高 · 2-3个月 · 成本:节点 RPC 费用(Tenderly/Alchemy 等)、智能合约测试与交互 Gas 费、云服务器成本
收费模式SaaS 月费订阅,或按成功防清算挽救资金比例抽取 Performance Fee(推测)
竞争风险合约执行失败或网络拥堵导致清算损失并承担连带声誉/追责风险;私钥管理安全风险
依据 AI推测

复杂 DeFi 策略组合开发与审计咨询

产品构想利用对 defisaver-v3 组合逻辑(Recipe/Action 架构)的深入理解,为其他 Web3 项目方提供协议集成、闪电贷自动化路线规划与合约定制开发。
核心功能定制 Action 模块开发、Tenderly 本地/Fork 端到端流程测试、合约安全优化与 Gas 优化报告
目标用户DAO 财务管理者、新型 Lending/DEX 协议团队、策略机枪池开发者
难度/周期中等 · 2-4周/项目 · 成本:人力时间成本、少量测试网络/Fork 节点开销
收费模式技术咨询费、定制开发服务费(里程碑交付)
竞争风险客户依赖强、交付周期不可控,代码漏洞引发的代码审计责任风险
依据 尚需验证的假设

自动化套利与清算保护 Bot 模板市场

产品构想将基于 Hardhat/Foundry 的测试与部署脚本封装为开箱即用的套利或清算触发器脚手架(Bot 模板),面向量化开发者售卖代码及配置方案。
核心功能Fork 模拟运行环境、预置 AaveV3 等协议交互逻辑、私钥加密保护与自动化部署脚本封装
目标用户个人量化交易员、Web3 开发者、MEV 初学者
难度/周期中等 · 1-2个月 · 成本:文档编写与技术支持、持续维护跟踪协议升级成本
收费模式数字产品一次性买断销售、付费开发者社区/知识库订阅
竞争风险开源生态容易被快速复制泄露,公用策略容易迅速失效导致用户差评
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
danielCarter91/defisaver-v3-contracts 中文介绍暂未生成
Repository created by GitHub Project Operator
1 Solidity
git-smitmm9/defisaver-v3-contracts 中文介绍暂未生成
0 Solidity
jacobRivera92/defisaver-v3-contracts 中文介绍暂未生成
Repository created by GitHub Project Operator
0 Solidity
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建时间待补全,最近推送
社区活跃Star 378 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。