This guide provides comprehensive documentation on Freenet’s components, architecture, and usage. Use the table of contents below to navigate through the manual.
Table of Contents
Introduction
Learn the basics of Freenet and its purpose.
Components
Explore the key components of Freenet:
- Overview: A high-level overview of Freenet’s components.
- Contracts: Details about contracts in Freenet.
- Delegates: Explanation of delegates and their roles.
- User Interfaces: Information on available user interfaces.
Architecture
Understand Freenet’s architecture and how it works:
- P2P Network: Explore the peer-to-peer network structure.
- Intelligent Routing: Understand Freenet’s intelligent routing mechanisms.
- Transport: Learn about the transport layer in Freenet.
Developer Guide
Resources for building on Freenet:
- Publish a Website: Host a static website on Freenet – no coding required.
- Remote Access to a Node: Safely reach your local node’s API from another device (SSH tunnel, Tailscale).
- Tutorial: Create an App: Step-by-step guide to creating a decentralized app.
- Contract Interfaces: Reference for contract interfaces.
- Manifest Format: Details about the
freenet.tomlconfiguration format.
Examples
Community and Support
Get involved with the Freenet community:
Reference
Additional resources and glossary: