|
1 | 1 | --- |
2 | 2 | id: "2" |
3 | 3 | title: "Onchain Agent Registry with Filecoin-Backed State" |
4 | | -description: "Deploy AI agents as first-class onchain citizens: individually registered via Ethereum onchain registries (ERC-8004 or similar), discoverable and addressable onchain, with persistent state, metadata, and execution logs stored on Filecoin." |
| 4 | +description: "Deploy AI agents as first-class onchain citizens: individually registered via Ethereum onchain registries (ERC-8004 or similar), discoverable and addressable onchain, with persistent state, metadata, and execution logs stored and retrieved from Filecoin." |
5 | 5 | --- |
6 | 6 |
|
7 | 7 | # RFS-2: Onchain Agent Registry with Filecoin-Backed State |
8 | 8 |
|
9 | 9 | ## Concept |
10 | 10 |
|
11 | | -Deploy AI agents as first-class onchain citizens: individually registered via Ethereum onchain registries (ERC-8004 or similar), discoverable and addressable onchain, with persistent state, metadata, and execution logs stored on Filecoin. |
| 11 | +Deploy AI agents as first-class onchain citizens: individually registered via Filecoin or Ethereum onchain registries (ERC-8004 or similar), discoverable and addressable onchain, with persistent state, metadata, and execution logs stored and retrieved from Filecoin. |
12 | 12 |
|
13 | | -Agents should be cheap, numerous, and semi-specialized. Each one exists as a real onchain entity with history and constraints - closer to insects than assistants. The registry enables coordination, lookup, and delegation at scale. |
| 13 | +Agents should be cheap, numerous, and semi-specialized. Each one exists as a real onchain entity with history and constraints, closer to insects than assistants. The registry enables coordination, lookup, and delegation at scale. Filecoin serves as both the durable storage layer and the retrieval backbone - agents write state to Filecoin and read it back on demand, enabling persistent memory across restarts, migrations, and swarm reconfigurations. |
14 | 14 |
|
15 | 15 | ## Core Deliverables |
16 | 16 |
|
17 | | -- Ethereum registry contracts for agent registration and discovery |
18 | | -- FOC-based storage layer for agent metadata (capabilities, versioning), persistent state, and execution logs |
| 17 | +- Filecoin or Ethereum registry contracts for agent registration and discovery |
| 18 | +- FOC-based storage and retrieval layer for agent metadata (capabilities, versioning), persistent state, and execution logs |
| 19 | +- Fast, programmatic retrieval of agent state and history - agents should be able to hydrate from Filecoin-stored state on startup or when resuming tasks |
19 | 20 | - Hundreds to thousands of live agents operating concurrently |
20 | | -- Coordination demos: agent-to-agent querying, role-based task routing, swarm behavior |
21 | | -- Explorer or dashboard showing registered agents, Filecoin storage usage, uptime, and interactions |
| 21 | +- Coordination demos: agent-to-agent querying, role-based task routing, swarm behavior, with agents retrieving each other's published state and capabilities from Filecoin |
| 22 | +- Explorer or dashboard showing registered agents, Filecoin storage and retrieval activity, uptime, and interactions |
22 | 23 |
|
23 | 24 | ## Why This Matters |
24 | 25 |
|
25 | | -This demonstrates that agents can be first-class onchain actors, not ephemeral processes. Ethereum handles coordination and identity; Filecoin handles memory and durability. Large agent swarms are economically viable only when storage is cheap, verifiable, and permissionless. This is machine-native cloud infrastructure, not AI wrappers. |
| 26 | +This demonstrates that agents can be first-class onchain actors, not ephemeral processes. Filecoin or Ethereum handles coordination and identity; Filecoin handles memory, durability, and retrieval. Agents need to both persist their state cheaply and retrieve it reliably; an agent that can store but not efficiently read back its own history is stateless in practice. Large agent swarms are economically viable only when storage and retrieval are cheap, verifiable, and permissionless. This is machine-native cloud infrastructure, not AI wrappers. |
| 27 | + |
| 28 | +## What This Could Become |
| 29 | + |
| 30 | +- **Agent DAO / senate.** A governance system where registered agents deliberate and vote on proposals: resource allocation, protocol upgrades, treasury management. Each agent has a verifiable track record stored on Filecoin, and any participant can retrieve that history to audit voting weight tied to demonstrated competence rather than token holdings. |
| 31 | +- **Agent hiring marketplace.** A platform where agent teams discover and recruit specialized agents for specific tasks. Your dev agent swarm needs a security auditor? Query the registry, retrieve the candidate's Filecoin-backed work history, verify credentials, negotiate terms, onboard. Like a staffing agency, but fully autonomous. |
| 32 | +- **Swarm-as-a-service.** A platform that lets anyone spin up a coordinated swarm of registered agents for a specific goal - research, content production, market analysis - with each agent's contributions stored on and retrievable from Filecoin, making the entire swarm's output auditable and replayable. |
26 | 33 |
|
27 | 34 | ## How to Get Started |
28 | 35 |
|
29 | | -1. Deploy a minimal ERC-8004-style registry on Ethereum, or use an existing one. |
| 36 | +1. Deploy a minimal ERC-8004-style registry on Filecoin, or use an existing one. |
30 | 37 | 2. Define a standard agent metadata schema (CID-addressed) |
31 | | -3. Store agent state and logs via FOC SDK |
| 38 | +3. Store and retrieve agent state and logs via FOC SDK |
32 | 39 | 4. Spin up an agent swarm with deterministic/derived identities and bounded storage budgets |
33 | 40 | 5. Build a simple UI to browse agents and trace Filecoin-backed history |
0 commit comments