Architecture
协议架构
核心最小化,应用独立演化,资产授权始终回到钱包边界。
3 个章节architecture
01
四层结构
用户地址
持有资产、签名意图,也是 ERC-7702 Runtime 的执行地址。
Account Runtime
提供账户级权限、签名、应用执行、执行锁与资产能力。
LogicRegistry
独立的全局 app allow/block 控制面。
App Logic
DEX、市场、闪电贷、遗嘱和支付等独立业务模块。
02
两类主要执行路径
- Runtime app:外部调用 executeRuntimeApp → 双重门控 → delegatecall app。
- Asset pull:钱包自身调用 executeWithTokenPull/NftPull → target.call → target 回调钱包拉取有界资产。
- Signed transfer:中继者提交 EIP-712 签名 → Runtime 校验 nonce/deadline/ERC-1271 → 直接转账。
03
事实来源
- 合约:1do-core/packages/contracts/src。
- ABI:1do-core/packages/abi/abis。
- 部署地址:1do-core/packages/deployments。
- 1do-book 只做官方说明,不复制或发明另一套协议状态。