~40 composable generators. Hundreds of certified compositions. Every composite passes deadlock-freedom projection and functor-law property tests before it can be advertised in a handshake.
Search the registry, filter by kind, click a name to copy its permalink — or scroll to the Stack Composer and assemble a working profile from it.
Optional high-end generators — semantic coding, quantum key material, channel engineering, and beyond — from the Solutions program. Same certification gate as the core.
The same Grain rides all of these. Explore the underlying spectrum in the interactive tool.
| Medium | Throughput | Notes |
|---|---|---|
| Photonic backbone (DWDM lambda via OCS/ROADM, coherent 800ZR/ZR+, CPO fabrics, FSO/inter-satellite laser) | 100 Gb/s–800 Gb/s per lambda (>500–1000 km coherent reach); 22.9 Pb/s/fiber demonstrated with multi-band+SDM; Starlink laser mesh 100 Gb/s/terminal; Taara FSO ~20 Gb/s over 20 km | F.Lambda binds Grain flows to generalized-label circuits; the optical middle is rate/format agnostic (no optical RAM — buffering happens at electronic edges or is scheduled away in time, Sirius-style); hollow-core paths advertised as low-latency attribute (~3.4 vs 4.9 µs/km); FSO envelopes declare weather-limited availability requiring RF fallback. |
| Fiber/Ethernet/Internet (UDP encapsulation) | 1 Gb/s–800 Gb/s NIC line rate; WAN-limited by path | F.Ether is the default fast path: QUIC-generation encrypted greased headers, multipath via T.PathSet, T.Spray for AI fabrics; explicit MASQUE-style authenticated relays replace transparent PEPs on satellite segments. |
| WiFi / Li-Fi (802.11 family incl. 802.11bb) | tens of Mb/s to ~9.6 Gb/s (Li-Fi MAC SAP max) | One F.Air binding for both — the 802.11bb proof that a new medium slots under an unchanged identity/association layer; delay-signal noise from aggregation steers T.CCMod away from pure delay-based CC. |
| Bluetooth LE (mesh advertising bearer + connection-oriented) | low single-digit kb/s effective multi-hop mesh; ~100 kb/s–1 Mb/s point-to-point | F.BLE respects the 11-byte unsegmented payload cliff and >2x segmentation latency penalty; TTL-bounded R.Flood with dedup cache; suited to presence, control, and bootstrap, not bulk. |
| LoRa (RNode-class, ISM bands) | 0.3–5.5 kb/s raw (SF12–SF7 @125 kHz); ~1 kb/s-class shared mesh goodput; 51-byte max payload at SF12 | The binding constraint is regulatory airtime, not bitrate: F.LoRa exposes a duty-cycle token bucket (864 s/day at 1% EU868; TTN fair-use 30 s/day) in the API; single-Grain Noise handshakes; multi-km to 10+ km LOS range; store-and-forward via F.Custody propagation nodes. |
| AX.25 packet radio (HF/VHF/UHF amateur) | 300 baud HF, 1200 baud AFSK VHF (APRS-class), 9600 baud G3RUH | F.AX25 legal profile: amateur bands forbid encryption, so it runs signed-plaintext Grains (authenticity without confidentiality) and flips to full crypto on ISM; digipeater source routes as explicit R.Label paths; worldwide HF reach via ionosphere at hundreds of bps. |
| AM/FM broadcast subcarrier (RDS 57 kHz; DRM30/DRM+ datacasting) | ~730 usable bps (RDS) to 7–72 kb/s (DRM30 shortwave, intercontinental) and ~185 kb/s (DRM+ VHF) | Strictly one-way: F.Carousel pushes FEC-heavy Merkle-chunk carousels city- to continent-scale so any receiver joins mid-cycle and reassembles; paired with a thin uplink (LoRa/SMS) for the SONIC-style asymmetric two-way pattern. |
| Audio / data-over-sound (ggwave-class multi-tone FSK, audible or ultrasonic ≥15 kHz) | 8–16 bytes/s over a few meters | F.Sonic is bootstrap-only by design: identity exchange, key fingerprints, and bearer hints fit in a few seconds of sound, then the session hands off; Reed-Solomon ECC against room reverberation. |
Six curated compositions — each card opens the composer with the stack loaded, and the URL it gives you is the share. Recipients without a code are invited to request access.
Post-infrastructure relief net: LoRa bearers, fountain-coded datagrams, flood routing that assumes nothing survives.
F.LoRa ∘ C.RaptorQ ∘ T.Datagram ∘ R.Flood ∘ K.Cell ∘ S.FountainCheckpoint and collective traffic on lambda circuits — systematic coding, label-switched paths, Merkle-verified swarms.
F.Lambda ∘ C.Systematic ∘ T.Stream ∘ R.Label ∘ K.Noise ∘ S.Merkle ∘ A.CollectiveMetadata-quiet messaging over ordinary internet: onion routing, ratcheted keys, content addressing instead of endpoints.
F.Ether ∘ C.Recode ∘ T.Message ∘ R.Onion ∘ K.Ratchet ∘ S.CIDShip-to-shore on HF/VHF air bearers: HARQ against fading, resumable transfers across watch changes, PQ-hybrid keys.
F.Air ∘ C.HARQ-IR ∘ T.Resume ∘ R.Announce ∘ K.Hybrid ∘ S.CDCBattery-first sensor fleets on BLE: energy-governed coding, spray transport, mutation routing for churning meshes.
F.BLE ∘ C.Governor ∘ T.Spray ∘ R.Mutate ∘ K.Cell ∘ S.IntroduceData mules and delay-tolerant custody: the bearer is a vehicle, the transfer resumes wherever it left off, verified end to end.
F.Custody ∘ C.RaptorQ ∘ T.Resume ∘ R.Mutate ∘ K.Hybrid ∘ S.MerkleOne generator per layer — the registry above is the parts bin. The composer writes the functor chain and the runnable profile, and the link in your address bar is the stack: send it to someone and they see exactly what you built. Spec sheet turns the composition into a printable one-page specification.
These are the same declarations cognisd certifies at handshake time (deadlock-freedom projection, functor-law property tests). The composer checks arity and layer order; certification runs in the daemon. Registry as data: curl -s https://cognis.network/primitives.json · featured profiles: curl -s https://cognis.network/stacks/index.json