Documentation

Developer Documentation

Complete guide to integrating with UPGO.IO's Relay Leaf SDK. Support for multiple platforms and programming languages.

Auto Discovery

Automatically discovers and connects to optimal relay nodes via configurable discovery service URL

YAMUX Multiplexing

Efficient connection handling with YAMUX stream multiplexing protocol for multiple concurrent streams

Proxy Support

Built-in SOCKS5 and HTTP proxy support for routing connections through intermediary servers

Cross-platform

Native libraries for Windows, Linux, macOS, and Android with consistent API across all platforms

Supported Platforms

Windows
x64, x86
relay_leaf.dll
Linux
x64, ARM64
librelay_leaf.so
macOS
ARM64, x64
librelay_leaf.dylib
Android
ARM64-v8a, ARMv7a, x86_64
librelay_leaf.so

Supported Languages

Open Source SDK

View source code, download releases, and contribute on GitHub

View on GitHub

Additional Resources

GitHub Repository

Source code, releases, and all language bindings

View Repository

GitHub Releases

Download pre-built native libraries for all platforms

Download Releases

Community Support

Get help and connect with developers

Join Discord