智能合约
OtcHub 智能合约是平台的核心组件,实现了安全的去中心化 OTC 交易功能。
合约概览
主合约:OtcHub.sol
OtcHub 主合约管理所有交易生命周期,包括交易创建、资金锁定、争议处理和最终结算。
合约地址:
- Ethereum 主网:
0x...(即将部署) - Sepolia 测试网:
0xD07851B206CE3BdD6a0f491b159C6eE4ac039F74
关键特性
双重抵押机制
- 交易双方都必须提供抵押品
- 降低违约风险,确保交易安全
- 抵押品在交易完成后自动返还
支持的 交易方向
- MakerSells: 卖家发起交易,出售资产
- MakerBuys: 买家发起交易,购买资产
交易状态管理
enum TradeStatus {
Open, // 交易开放,等待资金
Funded, // 双方已注资
Settled, // 交易已完成
Cancelled, // 交易已取消
Disputed // 交易存在争议
}