How it works

EvoFrame evolves the strategy; KeeperHub executes it and calls back when it degrades. Scroll to watch one cycle, from starvation to division.

Phase I of VI · EvoAgent

Underperformance detected

The agent scores its live strategy every cycle. A fitness score under 75/100 flags the current SkillGenome for evolution.

Aave 25%Morpho 25%Yearn 25%Sky 25%sandboxed VMs · scores illustrative0G Chain · SkillRegistry0G Storage Log0G Storage KVKeeperHub workflowfitness < 75
Index A · 0G protocol surface

0G Storage KV
Every SkillGenome version under versioned keys; the rootHash is indexed for retrieval.
0G Storage Log
Append-only lineage: each promotion adds lineage:<id>:<ts>, an immutable parent → child chain.
0G Compute
qwen-2.5-7b-instruct generates the mutated skill code during each evolution cycle.
0G Chain
SkillRegistry.sol records every promoted skill and is the authoritative rootHash index.
0G DA
DAAdapter broadcasts a skill manifest so other EvoFrame agents inherit top skills at startup.
SKILL token
SkillToken rewards promoted skills on 0G Galileo, tying provenance to an on-chain asset.
Index B · KeeperHub integration

Workflow auto-synthesis
A new KeeperHub workflow is generated and deployed after every evolution.
Live BPS patching
Contract-call parameters in the workflow nodes are patched to the exact evolved allocation before each trigger.
Bidirectional feedback
The workflow calls GET /status first; if fitness < 75 it calls POST /regenerate.
Cycle-side safety net
cycle.mjs re-checks fitness and execution result and force-regenerates on failure.
Full audit trail
Every execution ID and Sepolia tx hash is recorded and shown on the dashboard.
x402 evaluation
POST /evaluate is payment-gated with x402 for paid strategy evaluations.
Index C · cross-section

  1. EvoFrame agentEvoAgent · EvolutionEngine · FitnessRunner (vm sandbox)
  2. 0G StorageKV for SkillGenomes · Log for lineage
  3. 0G Computeqwen/qwen-2.5-7b-instruct mutation candidates
  4. 0G ChainSkillRegistry.sol provenance + SKILL token rewards
  5. KeeperHubsynthesiseWorkflow · triggerRebalance · checkAndExecute · /regenerate callback
  6. Ethereum SepoliaEvoYieldRebalancer.sol → Aave · Morpho · Yearn · Sky vaults