Wormhole-Nym Web

End-to-end encrypted P2P file transfer over the Nym mixnet β€” no servers

How does this work?

A full Nym mixnet client runs right in your browser via WebAssembly β€” there is no relay server in the middle. The file moves directly from sender to receiver, end-to-end encrypted, with sender anonymity provided by the mixnet.

Tested with files up to ~50 MB. Larger files should work but will take longer: the mixnet trades throughput for anonymity.

It speaks the same wire protocol as the wormhole-nym CLI, so a browser sender can hand a file to a CLI receiver (and vice-versa). The crypto and protocol primitives are compiled from the very same Rust crate the CLI uses.

Source code and issues: github.com/rachyandco/wormhole-web-nym.

Select a file to send