Anonymous Sharing.
Powered by Go & Tor.

A decentralized file system running entirely as a Hidden Service. Featuring Bloom filter routing, end-to-end encryption, and zero central servers.

Go 1.23
Tor Onion V3
Bloom Filters
Search
Transfers
Library
Tor Circuit Active
Search Filters
ubuntu-24.04
All Files
Search Network
NETWORK HEALTH
Known Peers 127
My Address abc1...xyz9.onion
Found 3 results in 1.2s
Filename
Size
Peer ID
Action
ubuntu-24.04-desktop.iso
4.7 GB
h7s9...k2m4.onion
Get
ubuntu_checksums.txt
2 KB
p9x1...m3n5.onion
Get

Under the Hood

OniVex isn't just a UI. It's a robust Go application integrating advanced cryptographic primitives.

network/tor.go

Automatic bootstrapping of V3 Onion Services using cretz/bine. No external Tor browser required—the client embeds the Tor runtime directly.

func SetupTor(keyName string)...

bloom/filter.go

Probabilistic routing efficiency. Nodes exchange Bloom filters to know which peers possess specific files without leaking full file lists.

type Filter struct { BitSet []bool }

discovery/peers.go

Decentralized peer management. Clients bootstrap via seed nodes and then maintain a local mesh of known onion addresses for resilience.

func (pm *PeerManager) Bootstrap...

Latest Release

Binaries and checksums for Windows, macOS, and Linux are automatically built and published on GitHub.

Signed Binaries | SHA256 Checksums | Open Source