Our token About FAQ Implementation Installation GitHub

Ruvchain is a new experimental compact routing scheme. It is designed to be a future-proof and decentralised alternative to the structured routing protocols commonly used today on the Internet, as well as an enabling technology for future large-scale mesh networks. Ruvchain is:

Scalable

Supports large, complex or even Internet-scale topologies

Self-healing

Network responds quickly to connection failures or mobility events

Encrypted

Traffic sent across the network is always fully end-to-end encrypted

Peer-to-peer

Works entirely ad-hoc by design with no built-in points of centralisation

Cross-platform

Supported on Linux, macOS, Windows, iOS, Android and more

The current implementation of Ruvchain is a lightweight userspace software router which is easy to configure and supported on a wide range of platforms. It provides end-to-end encrypted IPv6 routing between all network participants. Peerings between nodes can be configured using TCP/TLS connections over local area networks, point-to-point links or the Internet. Even though the Ruvchain Network provides IPv6 routing between nodes, peering connections can be set up over either IPv4 or IPv6 networks.

This is still an alpha-stage project and there may be some breaking changes in the future. Despite that, Ruvchain is generally stable enough for day-to-day use and a small number of users have been using and stress-testing Ruvchain quite heavily for a variety of use cases. If you are interested in or would like to get involved in the Ruvchain project, start below:

Install and configure Ruvchain on your own computer or router to join the network.

Come and chat to us in our Telegram channel.

Explore the internal services available on the network operated by our users.

Visit our developers page and our GitHub. Report bugs and problems to us as GitHub Issues.