# iroh ## Docs - [Changelog](https://docs.iroh.computer/about/changelog.md) - [FAQ](https://docs.iroh.computer/about/faq.md) - [Roadmap](https://docs.iroh.computer/about/roadmap.md) - [Use your own relay](https://docs.iroh.computer/add-a-relay.md): Configure dedicated relays so your endpoints don't share infrastructure with the public network - [Compatibility](https://docs.iroh.computer/compatibility.md) - [Discovery](https://docs.iroh.computer/concepts/discovery.md) - [Endpoints](https://docs.iroh.computer/concepts/endpoints.md) - [NAT Traversal](https://docs.iroh.computer/concepts/nat-traversal.md) - [Protocols](https://docs.iroh.computer/concepts/protocols.md) - [Relays](https://docs.iroh.computer/concepts/relays.md) - [Tickets](https://docs.iroh.computer/concepts/tickets.md) - [Connect two endpoints](https://docs.iroh.computer/connect-two-endpoints.md): Build a ping program that connects two endpoints over iroh - [Creating an Endpoint](https://docs.iroh.computer/connecting/creating-endpoint.md) - [DHT](https://docs.iroh.computer/connecting/dht-discovery.md) - [DNS](https://docs.iroh.computer/connecting/dns-discovery.md) - [Observing & Rejecting Connections](https://docs.iroh.computer/connecting/endpoint-hooks.md) - [Gossip Broadcast](https://docs.iroh.computer/connecting/gossip.md) - [mDNS](https://docs.iroh.computer/connecting/local-discovery.md) - [Dedicated Infrastructure](https://docs.iroh.computer/deployment/dedicated-infrastructure.md) - [Custom Metrics](https://docs.iroh.computer/deployment/metrics.md) - [Language Bindings](https://docs.iroh.computer/deployment/other-languages.md) - [Security & Privacy](https://docs.iroh.computer/deployment/security-privacy.md) - [Examples](https://docs.iroh.computer/examples.md) - [Build a chat app](https://docs.iroh.computer/examples/chat.md): Build a peer-to-peer chat application using iroh gossip - [API Keys](https://docs.iroh.computer/iroh-services/access.md): Authenticate your endpoint to Iroh Services to push metrics and connectivity reports - [Control Your Costs](https://docs.iroh.computer/iroh-services/billing/control-costs.md): Set spend caps and monitor usage to keep your Iroh Services costs predictable - [Billing FAQ](https://docs.iroh.computer/iroh-services/billing/faq.md): Frequently asked questions about Iroh Services billing - [Overview](https://docs.iroh.computer/iroh-services/billing/index.md): Understand how billing works for Iroh Services - [Manage Your Subscription](https://docs.iroh.computer/iroh-services/billing/manage-subscription.md): Upgrade, downgrade, or cancel your Iroh Services subscription - [Endpoint Metrics](https://docs.iroh.computer/iroh-services/metrics/endpoint.md): Detailed metrics at the endpoint level for Enterprise plans - [Metrics Glossary](https://docs.iroh.computer/iroh-services/metrics/glossary.md): Complete reference of all available metrics in Iroh Services - [How Metrics Work](https://docs.iroh.computer/iroh-services/metrics/how-it-works.md): Understanding how Iroh Services collects and processes metrics - [Overview](https://docs.iroh.computer/iroh-services/metrics/index.md): Monitor your network with comprehensive metrics collection - [Diagnose a connectivity issue](https://docs.iroh.computer/iroh-services/net-diagnostics/quickstart.md): Diagnose user connectivity issues with remote diagnostic reporting - [Network Diagnostics](https://docs.iroh.computer/iroh-services/net-diagnostics/usage.md): Integrate on-demand connectivity reports into your iroh application - [See your direct data rate](https://docs.iroh.computer/iroh-services/quickstart.md): Get started with Iroh Services in minutes - [Managed Hosting](https://docs.iroh.computer/iroh-services/relays/managed.md): Deploy and configure dedicated relay infrastructure through Iroh Services - [Public Relays](https://docs.iroh.computer/iroh-services/relays/public.md): Free shared relays for development and hobby use - [Support](https://docs.iroh.computer/iroh-services/support.md): Get help from the n0 computer team - [Automerge](https://docs.iroh.computer/protocols/automerge.md) - [Blobs](https://docs.iroh.computer/protocols/blobs.md) - [Documents](https://docs.iroh.computer/protocols/documents.md) - [RPC](https://docs.iroh.computer/protocols/rpc.md) - [Streaming](https://docs.iroh.computer/protocols/streaming.md) - [Using QUIC](https://docs.iroh.computer/protocols/using-quic.md) - [Write your own Protocol](https://docs.iroh.computer/protocols/writing-a-protocol.md) - [Quickstart](https://docs.iroh.computer/quickstart.md): Connect two iroh endpoints in five minutes - [Rust API docs](https://docs.iroh.computer/rust-api.md) - [Bluetooth (BLE)](https://docs.iroh.computer/transports/bluetooth.md) - [Nym](https://docs.iroh.computer/transports/nym.md) - [Tor](https://docs.iroh.computer/transports/tor.md) - [Troubleshooting](https://docs.iroh.computer/troubleshooting.md) - [What is iroh?](https://docs.iroh.computer/what-is-iroh.md) ## OpenAPI Specs - [openapi](https://docs.iroh.computer/api-reference/openapi.json)