Bluetooth support is powered by blew, an open source BLE (Bluetooth Low Energy) Rust library focused on enabling peer-to-peer applications. blew implements both Central and Peripheral modes, with support for macOS, iOS, Android, and Linux. It is async-only and requires a Tokio runtime. blew is open source under the AGPL license. Commercial licenses are available for use cases where the AGPL is not suitable. Contact the number0 team or me@jakebot.org for details.Documentation Index
Fetch the complete documentation index at: https://docs.iroh.computer/llms.txt
Use this file to discover all available pages before exploring further.
Custom transport API
The custom transport API lets anyone implement new transports by implementing a set of traits for low-level packet sending and receiving. Each transport defines its own address type and serialization format.Usage
Custom transport support requires theunstable-custom-transports feature flag.
The API is unstable and subject to change. See PR
#3845 for background.