> For the complete documentation index, see [llms.txt](https://docs.earendil.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.earendil.network/wiki.md).

# wiki

- [Type-I and II censorship resistance](https://docs.earendil.network/wiki/type-i-and-ii-censorship-resistance.md)
- [Network architecture](https://docs.earendil.network/wiki/architecture.md)
- [Protocols](https://docs.earendil.network/wiki/protocols.md)
- [N2R (node-to-relay) protocol](https://docs.earendil.network/wiki/protocols/n2r-protocol.md)
- [GlobalRPC](https://docs.earendil.network/wiki/protocols/globalrpc.md): RPC protocol that any node can call any node
- [Haven protocol](https://docs.earendil.network/wiki/protocols/haven-protocol.md)
- [Link protocol](https://docs.earendil.network/wiki/protocols/link-protocol.md)
- [Stream protocol](https://docs.earendil.network/wiki/protocols/stream-protocol.md)
- [WIP: Debt accounting](https://docs.earendil.network/wiki/protocols/debt-accounting.md)
- [Onion packet format](https://docs.earendil.network/wiki/onion-packet-format.md)
- [Reply blocks](https://docs.earendil.network/wiki/onion-packet-format/reply-blocks.md)
- [Earendil packet vs. Sphinx](https://docs.earendil.network/wiki/onion-packet-format/earendil-packet-vs.-sphinx.md)
- [Relay configuration](https://docs.earendil.network/wiki/relay-configuration.md)
