logicsrc/docs/openswarm
Anthony Ettinger 12cdd34e6b pay2seed: encrypted by default, access as the product, a README in every swarm
The client encrypts by default and the hub never does: what the hub
manages is who may decrypt. A team is a named set of member keys with a
scope over the owner's swarms; the hub, as keeper, issues grants to
members when the owner is offline, with invitations that expire, roles,
an audit trail, and re-encryption on removal so the next version is
closed to whoever left. A few seats are free; above that the hub charges
per seat and per organisation, settled through the same pay plugins as
everything else. Seeding is priced at disk; access is where a hub earns,
and both sides earn: seeders rent disk, requesters sell access.

Public is not a fallback. Encryption off is an explicit act, and a
public swarm is attested, listed, kept and rendered exactly as a private
one is; the only difference is who can read it.

Every swarm on the market carries a README.md at its root, no
exceptions, and the attestation carries its Markdown and the hash of
the copy inside the swarm, so the hub renders it as the swarm's page
without a key. Relative links resolve into the swarm and are gated the
way the files are.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SKAohrRkqLKVQL2cGCAkR5
2026-09-06 00:53:20 +00:00
..
c0mpute.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
cli.md pay2seed: encrypted by default, access as the product, a README in every swarm 2026-09-06 00:53:20 +00:00
conformance.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
faq.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ipaudio.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ipdb.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ipfile.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
iplive.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ipname.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ippay.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
ipvideo.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
paid2seed.md pay2seed: encrypted by default, access as the product, a README in every swarm 2026-09-06 00:53:20 +00:00
paid2stream.md Split pay2seed into client and server halves, and add pay2stream and paid2stream 2026-09-06 00:43:34 +00:00
pay2seed.md pay2seed: encrypted by default, access as the product, a README in every swarm 2026-09-06 00:53:20 +00:00
pay2stream.md pay2seed: encrypted by default, access as the product, a README in every swarm 2026-09-06 00:53:20 +00:00
security.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
spec.md pay2seed: encrypted by default, access as the product, a README in every swarm 2026-09-06 00:53:20 +00:00