logicsrc/prd/README.md
Anthony Ettinger cb5f09b216 Add pay2seed to the OpenSwarm family: consent at upload and a paid seed market
OpenSwarm pays a seeder per verified piece served, and nothing pays anyone
to stay. An archive, a backup, a dataset waiting for its buyer or a
podcast's back catalogue earns nothing the month nobody downloads it, so
it dies the way every swarm always has. And nothing in BitTorrent says who
put a swarm there or whether they were allowed to, which is why a seeder
is presumed to be doing something wrong.

pay2seed is the member document for both halves. An attestation, signed
at upload with a fixed basis (own, licensed, open-license, public-domain,
personal) and a notice endpoint, is what a hub requires before it will
list anything; public claims get a claim window and a standing, and a
notice voids them. An offer escrows a budget at an ippay hub for a swarm,
public or private, to be held by M seeders for N days at a price per
GiB-month, bought over x402 exactly as a pass is. Seeders take leases,
prove each period by storage challenge or by a probe over the ordinary
wire, and are paid through the payee they already have. Public feeds ride
on ipdb; ipfile.pin on c0mpute is the same offer on the auction.

Also: the family table, stack diagram and registry rows; the ip seed
command group; PRD 0006; the protocol row on /openswarm.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SKAohrRkqLKVQL2cGCAkR5
2026-09-05 23:54:30 +00:00

1.5 KiB

LogicSRC PRDs

Numbered OpenPRD product requirements documents for this repo. One file per PRD at prd/<id>-<slug>.md, four-digit ids, no gaps. 0000-template.md is the copy-paste starting point.

Status lives in each file's front-matter and is the source of truth: Draft → Review → Accepted → Final, or Rejected / Withdrawn / Superseded.

ID Title Status Tags
0001 Add the LogicSRC OpenOntology specification Draft openontology, ontology, knowledge-graph, agents, mcp, schemas
0002 Move Hire Us pricing from a weekly retainer to an hourly rate Accepted pricing, site, billing
0003 Add the LogicSRC OpenContext specification Draft opencontext, context, agents, permissions, provenance, schemas
0004 Add the LogicSRC OpenCreds specification Draft opencreds, credentials, vault, encryption, portability, schemas
0005 Add the LogicSRC OpenSwarm specification family Draft openswarm, ipfile, ipdb, ipaudio, ipvideo, iplive, bittorrent, x402, c0mpute
0006 Add pay2seed to the OpenSwarm family: consent at upload and a paid seed market Draft openswarm, pay2seed, ipfile, ippay, ipdb, bittorrent, torlink, bittorrented, c0mpute