One link. Anyone can reach you. No email exposed. No phone number shared. No sign-up required to send you a message. End-to-end encrypted. Hosted in your browser, not on a server.
No email. No phone. Twelve random words create your cryptographic identity. Pick a username. That's your link.
Five slots for whatever you want people to see. Links, text, images, files. Your micro-profile. Update it anytime.
Put it in your bio, email signature, business card. Anyone who opens it can message you anonymously. Encrypted. No account needed.
Anyone with your link can message you. They don't need an account. You see who sent it (their key) but they choose what to reveal. Every message is end-to-end encrypted.
Share files from your lobby. Visitors can download them. Files are encrypted and hosted in your browser โ not on a cloud server. No Google Drive. No WeTransfer. Just a link.
Five slots for whatever matters right now. Portfolio link, current project, rate sheet, reading list, a photo. Not a feed. Not a timeline. A curated snapshot of you.
When someone messages your lobby, reply via DMs. Per-message forward secrecy. Messages flow directly between peers. No server ever sees your conversation.
Toggle one switch and your browser starts hosting content for the entire network. Other people's lobbies stay online because you're caching them. More seeders = more resilient network. Earn a contributor badge on your profile.
See who's in the swarm, how many peers, objects cached and served. Track your contribution: users hosted, objects served, uptime. The network is transparent โ the messages aren't.
The browser seeds. A dedicated node seeds harder. Run agora-seed on any Mac, Linux box, or Raspberry Pi and help keep the network alive. No account. No config. No cloud.
npx -y @riotp2p/seed --seed-all --tui
curl -fsSL riotp2p.com/seed.sh | sh
--budget 8192 for 8 GB.~/.agora-seed. Delete it to reset.Email exposes your address to spam. Phone exposes your number. Contact forms go through someone else's server. Social media requires an account on their platform. There's no way to say "reach me" without giving something up. Until now.
BitTorrent solved a problem in 2001 that most "web3" projects still can't: distributing data across millions of untrusted nodes without a central server. Riot is built on those ideas. What we didn't take: the speculation.
Every message is identified by its SHA-256 hash โ the same principle behind torrent piece verification. Same content = same ID, anywhere in the network. The data is the address.
When a node receives a new message, it forwards to all peers. Messages ripple through the mesh like files through a torrent swarm. The same protocol that made file sharing unkillable.
There are no relays to kill. Every browser is a full node that talks directly to other browsers via WebRTC, discovered through public BitTorrent trackers. There's nothing to shut down.
The crypto industry took this same P2P technology and strapped a financial instrument to it.
We took the engineering and left the casino.
Other platforms promise privacy in their terms of service. We enforce it with cryptography. The architecture makes reading your messages technically impossible โ not just against the rules.
Ed25519 keypair from 12 words. No server issues it. No one can revoke it. Works on any device, forever.
Every message uses a fresh ephemeral key. Compromise one โ past and future messages stay safe.
Browsers connect directly via WebRTC through BitTorrent tracker swarms. No servers. No relays. Just peers.
Free. No email. No credit card. Takes 10 seconds.