一个完全去中心化的超额抵押借贷协议,支持无许可创建隔离借贷市场。
-
MorphoBlue (借贷基础层)
- 隔离市场管理
- 份额追踪系统
- 清算引擎
- 动态利率模型
-
MetaMorpho (流动性聚合层)
- 策略引擎
- 金库合约
- 收益分配模块
-
基础设施层
- 预言机网络
- 数据索引
- 清算机器人
- 治理系统
morpho-defi-lending/
├── contracts/ # 智能合约层
├── backend/ # 后端服务
├── frontend/ # 前端应用
├── sdk/ # 开发者 SDK
├── subgraph/ # 数据索引
├── scripts/ # 部署脚本
├── docs/ # 文档
└── infrastructure/ # 基础设施
- Node.js >= 18
- Python >= 3.9
- Docker
- Git
# 克隆项目
git clone <repository-url>
cd morpho-defi-lending
# 安装依赖
npm install
# 安装智能合约依赖
cd contracts && forge install
# 启动本地环境
npm run devcd contracts
forge build # 编译合约
forge test # 运行测试
forge deploy # 部署合约cd backend
npm install
npm run dev # 启动开发服务器
npm test # 运行测试cd frontend/web
npm install
npm run dev # 启动开发服务器
npm run build # 构建生产版本本项目经过了以下安全措施:
- 智能合约形式化验证
- 多轮安全审计
- Bug 悬赏计划
- 渐进式去中心化
MIT License