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 只做官方说明,不复制或发明另一套协议状态。