Something went wrong. Try again.
STreaming ARchive format: simpler, stricter, smaller than CARs for a subset of use-cases.
star car archive atproto
Something went wrong. Try again.
Files
- Rust 52%
- TypeScript 30%
- Svelte 17%
- CSS <1%
- HTML <1%
- 1 more language <1%
readme.md
STAR: STreaming ARchive format #
STAR archives are simpler, stricter, and smaller than CARs, and can be canonical and stream-friendly.
|------ header ------| |---------------- ordered data pairs ----------------|
[ magic | len | meta ] [ len | key | len | val ] [ len | key | len | val ] …
-
Read the full spec!
-
Test against the interop vectors!
-
Check out the application profiles!
-
Debug with the spectroscope!
soon: updated reference impls (and in more languages)
Note: STAR-lite archives from hubble are currently v0 format (public atproto repos).
Note: the v1 format is not yet finalized.