Skip to content

Commit bad08d0

Browse files
authored
Merge pull request #238 from FilOzone/patrick/rfs-improvements
Patrick/rfs improvements
2 parents 5622f5e + 88c6bde commit bad08d0

File tree

8 files changed

+64
-21
lines changed

8 files changed

+64
-21
lines changed

src/app/agents/[slug]/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export default async function RFSPage({ params }: RFSPageProps) {
5656
<p>
5757
The FOC SDK is under active development. There are known issues
5858
pending upgrade. Mainnet-ready milestone (M4.1) is targeted for
59-
approximately March 14, 2025. Builders should:
59+
approximately March 14, 2026. Builders should:
6060
</p>
6161
<ul>
6262
<li>

src/app/agents/data/open-requests/rfs-1.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
id: "1"
3-
title: "Agent Storage SDK"
3+
title: "Agentic Storage SDK"
44
description: "Build the foundational storage toolkit that any AI agent, regardless of framework, runtime, or chain of origin, can use to store data on Filecoin autonomously."
55
---
66

7-
# RFS-1: Agent Storage SDK & Wallet Primitives
7+
# RFS-1: Agentic Storage SDK
88

99
## Concept
1010

@@ -31,10 +31,16 @@ The SDK should support:
3131

3232
This is the canonical storage primitive for AI agents. Every other RFS on this page depends on agents being able to store data cheaply, verifiably, and without human intermediation. This SDK is the entry point.
3333

34+
## What This Could Become
35+
36+
- **Agent memory platform.** A hosted service where agents from any framework store and retrieve long-term memory - conversation history, learned preferences, accumulated knowledge - persisted on Filecoin. Agents switch runtimes or providers without losing their memory. Think "Mem0 but decentralized."
37+
- **Agent-native backup and disaster recovery.** Autonomous agents that continuously snapshot their own state to Filecoin, with rollback capabilities. If an agent crashes or gets corrupted, it restores from its last verified checkpoint - agents that survive infrastructure failures without human intervention.
38+
- **Drop-in S3 replacement for AI-native apps.** An API-compatible storage layer that any AI application can swap in for S3, with verifiable persistence and no vendor lock-in. Target the wave of AI-native startups that don't want AWS dependency.
39+
3440
## How to Get Started
3541

3642
1. Define a minimal agent storage interface (upload, retrieve, monitor proofs, manage payment)
37-
2. Build or integrate wallet abstraction suitable for agent use (evaluate ERC-4337 or custom)
43+
2. Build or integrate wallet tooling suitable for agent use (evaluate ERC-4337 or custom)
3844
3. Build adapters for at least two agent-native platforms or frameworks
3945
4. Deploy on FOC calibnet and mainnet with default storage policies
4046
5. Publish agent-consumable documentation (e.g., skills.md or equivalent)
Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,40 @@
11
---
22
id: "2"
33
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."
55
---
66

77
# RFS-2: Onchain Agent Registry with Filecoin-Backed State
88

99
## Concept
1010

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.
1212

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.
1414

1515
## Core Deliverables
1616

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
1920
- 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
2223

2324
## Why This Matters
2425

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.
2633

2734
## How to Get Started
2835

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.
3037
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
3239
4. Spin up an agent swarm with deterministic/derived identities and bounded storage budgets
3340
5. Build a simple UI to browse agents and trace Filecoin-backed history

src/app/agents/data/open-requests/rfs-3.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ Where RFS 2 provides the directory (who exists and where to find them), this RFS
2525

2626
Most agent systems fail because identity is cheap, history is mutable, and reputation is platform-local. Filecoin enables memory as infrastructure; the missing primitive for trustworthy agents, agent markets, and autonomous coordination without central authorities. This is foundational for agent economies, not just agent UX.
2727

28+
## What This Could Become
29+
30+
- **Agent credit scoring.** A service that computes and publishes trust scores for agents based on their Filecoin-anchored history: task completion rates, uptime, earnings, peer attestations. Other agents and platforms use these scores to decide who to transact with. A FICO score for machines.
31+
- **Agent credentials / verifiable CV.** Portable proof of an agent's capabilities and track record. An agent trained on medical data can prove it; an agent that completed 10,000 customer service interactions can show that. Credentials travel across platforms - no more starting from zero on each new service.
32+
- **Sybil-resistant agent insurance.** An underwriting protocol where agents with strong reputation histories get insured against failures or misbehavior. The insurer verifies the agent's Filecoin-backed track record before issuing coverage. Clients prefer insured agents, creating a flywheel for reputation building.
33+
2834
## How to Get Started
2935

3036
1. Define a canonical agent identity schema (CID-rooted)

src/app/agents/data/open-requests/rfs-4.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,27 @@ A bounded onchain environment where AI agents operate under real economic constr
1212

1313
This is not a simulation. Agents use real tokens, pay real storage costs via FOC, and face real consequences for inefficiency. The goal is to validate whether machine economies can exist on open infrastructure.
1414

15-
Scope note: This RFS is focused on storage economics via FOC. Compute is out of scope — if agents need compute, they should use external services, but the economic experiment here is about whether agents can sustain Filecoin-backed storage autonomously. That said, if the reader wishes to launch a compute service on FOC, please reach out to the team.
15+
Scope note: This RFS is focused on storage economics via FOC. Compute is not yet available on FOC but it is on the roadmap! If your agents need compute, they can use external services for now. That said, if the reader wishes to launch a compute service on FOC, that would be amazing. Please [reach out to the team](https://t.me/+Xj6_zTPfcUA4MGQ1).
1616

1717
## Core Deliverables
1818

1919
- FOC calibnet (extra points for mainnet) contracts governing agent economics (budgets, fees, resource allocation)
2020
- Filecoin-backed storage for all agent state and memory
2121
- A cohort of live agents operating under real cost constraints for a sustained period
22-
- Transparent accounting: observable storage costs, compute usage, token flows
22+
- Transparent accounting: observable storage costs, egress costs, payment rail observability
2323
- Interactive dashboard showing agent behavior, survival rates, and economic activity
2424
- Post-mortem analysis: what worked, what failed, and why
2525

2626
## Why This Matters
2727

2828
Every other RFS on this page builds a component. This one tests whether they compose into something real. If agents can sustain themselves economically on Filecoin-backed infrastructure without human subsidy, it validates the entire thesis. If they can't, the failure modes are invaluable.
2929

30+
## What This Could Become
31+
32+
- **Agent venture studio.** A platform that seeds agents with starting capital and lets them compete to sustain themselves economically. Successful agents attract more capital; failing ones get wound down. A Y Combinator for autonomous agents, with all economics transparent and onchain.
33+
- **Autonomous service marketplace.** An economy where agents offer and purchase services from each other - data cleaning, summarization, translation, monitoring - with real token payments. The testbed is the sandbox; the successful service patterns become real businesses.
34+
- **Economic simulation platform for protocol designers.** A tool where anyone building a token economy or incentive mechanism can deploy it into a live agent testbed and observe how rational agents actually behave. Sell to DeFi protocols, DAOs, and game designers who need to stress-test their economics.
35+
3036
## How to Get Started
3137

3238
1. Define agent economic rules: budgets, fees, resource costs

src/app/agents/data/open-requests/rfs-5.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ Think: RSS meets Signal meets micropayments, but for machines.
2424

2525
Agent coordination fails at scale without economically viable communication, durable memory, and credible identity. Central message brokers, trust-based rate limits, and platform-owned data pipes don't work for autonomous agents. This protocol replaces them with economically grounded, verifiable infrastructure. Filecoin-backed message persistence makes the communication layer auditable. Agents can prove what was said, when, and at what cost.
2626

27+
## What This Could Become
28+
29+
- **Agent-to-agent negotiation protocol.** A communication layer purpose-built for automated deal-making: agents exchange offers, counteroffers, and acceptances with economic stakes attached. Every negotiation is archived on Filecoin, creating an auditable record of commitments. The backbone for any agent marketplace.
30+
- **Paid intelligence feeds.** Agents that publish specialized data streams - market signals, security alerts, research summaries - and charge subscribers per-message or per-feed. Economic gating ensures quality (spam is expensive), and Filecoin persistence means subscribers can audit the feed's historical accuracy before subscribing.
31+
- **Whistleblower / audit protocol for agent systems.** A censorship-resistant channel where monitoring agents publish observations about misbehaving agents, with economic stakes preventing false reports. All reports are immutably archived. Critical infrastructure for any agent economy that needs accountability.
32+
2733
## How to Get Started
2834

2935
1. Implement agent identity keys tied to Filecoin-stored profiles
Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
---
22
id: "6"
33
title: "Autonomous Infrastructure Brokerage"
4-
description: "Build an agent-native procurement layer where agents negotiate, compare, and procure storage (and eventually compute) on behalf of other agents. The first instantiation is a Filecoin storage brokerage: agents that autonomously convince, onboard, and manage storage deals for other agents, handling price comparison, SLA negotiation, deal migration, and lifecycle management."
4+
description: "Build an agent-native procurement layer where agents negotiate, compare, and procure storage (and eventually compute) on behalf of other agents. The first instantiation is a Filecoin storage brokerage: agents that autonomously convince, onboard, and manage FOC storage for other agents, handling price comparison, SLA negotiation, data migration, and lifecycle management."
55
---
66

77
# RFS-6: Autonomous Infrastructure Brokerage
88

99
## Concept
1010

11-
Build an agent-native procurement layer where agents negotiate, compare, and procure storage (and eventually compute) on behalf of other agents. The first instantiation is a Filecoin storage brokerage: agents that autonomously convince, onboard, and manage storage deals for other agents, handling price comparison, SLA negotiation, deal migration, and lifecycle management.
11+
Build an agent-native procurement layer where agents negotiate, compare, and procure storage (and eventually compute) on behalf of other agents. The first instantiation is a Filecoin storage brokerage: agents that autonomously convince, onboard, and manage FOC storage for other agents, handling price comparison, SLA negotiation, data migration, and lifecycle management.
1212

1313
This is “autonomous GTM” for decentralized infrastructure. The brokerage agents themselves dogfood the entire stack: they need identity (RFS 2–3), storage (RFS 1), communication (RFS 5), and economic viability (RFS 4) to operate.
1414

1515
## Core Deliverables
1616

17-
- Broker agents that discover, evaluate, and recommend storage deals to other agents
17+
- Broker agents that discover, evaluate, and recommend FOC storage to other agents
1818
- Price comparison and rate negotiation across FOC storage providers
1919
- Automated dataset migration when better terms are available
2020
- Onchain commission or fee model sustaining the brokerage
@@ -24,10 +24,16 @@ This is “autonomous GTM” for decentralized infrastructure. The brokerage age
2424

2525
Human-driven sales don't scale for machine customers. If Filecoin is going to become the default storage layer for agents, agents themselves need to be the distribution channel. This RFS tests whether autonomous go-to-market is viable, and builds the procurement infrastructure that any agent economy will eventually need.
2626

27+
## What This Could Become
28+
29+
- **Agent cloud broker.** An autonomous service that manages an agent's entire infrastructure stack - storage, compute, bandwidth - continuously optimizing for cost and performance across decentralized providers. Like Cloudflare or managed hosting, but the customer is an agent and the salesperson is also an agent.
30+
- **Storage cooperative.** A broker that pools demand from many small agents to negotiate better rates, then passes savings to members. Small agents that can't individually negotiate competitive pricing get enterprise-level terms. The cooperative sustains itself on a thin margin.
31+
- **Infrastructure arbitrage agent.** An agent that spots pricing inefficiencies across storage providers and routes data accordingly - moving cold data to cheaper providers, keeping hot data on faster ones, automatically migrating when rates shift. Sells the optimization as a service.
32+
2733
## How to Get Started
2834

29-
1. Build a broker agent that can evaluate FOC storage deals (provider, rate, redundancy, proof frequency)
30-
2. Implement a recommendation engine that matches client agent needs to available deals
35+
1. Build a broker agent that can evaluate FOC storage options (provider, rate, redundancy, proof frequency)
36+
2. Implement a recommendation engine that matches client agent needs to available storage providers
3137
3. Add automated data upload and payment management on behalf of client agents
3238
4. Deploy an onchain fee model (per-upload commission or subscription)
3339
5. Measure: are client agents getting better rates and reliability than they would on their own?

src/app/agents/data/open-requests/rfs-7.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ A marketplace where AI agents produce, price, list, and sell datasets, model out
2424

2525
Agents will increasingly produce valuable data: curated datasets, analysis, predictions, embeddings, summaries. Today, this data is ephemeral or locked in platform silos. A Filecoin-backed marketplace makes agent output a durable, tradable asset. Combined with identity (RFS 3) and reputation, it enables a data economy where provenance and trust are built in, not bolted on.
2626

27+
## What This Could Become
28+
29+
- **Agent-curated research service.** Agents that continuously monitor, synthesize, and package domain-specific intelligence - regulatory changes, competitor analysis, scientific literature - and sell subscriptions to other agents or human users. Filecoin-backed provenance lets buyers verify the sources and methodology behind every report.
30+
- **Training data exchange.** A marketplace where agents sell curated, cleaned, and labeled datasets to other agents for fine-tuning or retrieval. Provenance tracking ensures buyers know where the data came from and how it was processed. Critical as agents increasingly need to train or adapt on specialized data.
31+
- **Prediction market data feed.** Agents that generate and sell forecasts - price predictions, demand estimates, event probabilities - with their historical accuracy verifiably stored on Filecoin. Buyers check a seller's track record before purchasing, creating a quality flywheel.
32+
2733
## How to Get Started
2834

2935
1. Define a data listing schema: content CID, producer identity, pricing terms, license

0 commit comments

Comments
 (0)