gioser

tawasuyu/chasqui

Sovereign P2P peer discovery + transport (DHT, relay, NAT traversal) in Rust.

⎇ 3c546c1b8c1388677205054314b4c4a48191feb2 README.md Markdown · 11 siq'ikuna · 699 B Ñawpa willay ch'uya

feat: chasqui standalone — descubrimiento + transporte P2P soberano (DHT, relay, NAT traversal) (front-door, git-dep al monorepo) 5d5e4a3ae · Sergio ·

1# chasqui
2
3> Sovereign peer discovery + transport — DHT, relay, NAT traversal — in Rust.
4
5`chasqui` (Quechua: *Inca relay messenger*) is the networking layer: peer discovery (UDP + Kademlia DHT), relay/dcutr/autonat for NAT traversal, and authenticated transport over the `card` identity. Channels and capabilities are expressed as typed cards; no TCP/IP assumptions leak into the apps above it.
6
7## How dependencies work
8Front-door repo: only `chasqui-*` crates here. `card` (identity), `arje` primitives, shared leaves are git-dependencies of the [`gioser`](https://gitea.gioser.net/sergio/gioser) monorepo.
9
10## License
11MIT. Part of the [gioser](https://gitea.gioser.net/sergio/gioser) suite.

README.md

chasqui

Sovereign peer discovery + transport — DHT, relay, NAT traversal — in Rust.

chasqui (Quechua: Inca relay messenger) is the networking layer: peer discovery (UDP + Kademlia DHT), relay/dcutr/autonat for NAT traversal, and authenticated transport over the card identity. Channels and capabilities are expressed as typed cards; no TCP/IP assumptions leak into the apps above it.

How dependencies work

Front-door repo: only chasqui-* crates here. card (identity), arje primitives, shared leaves are git-dependencies of the gioser monorepo.

License

MIT. Part of the gioser suite.