Inspiration
Our inspiration came from decentralized networks. Today, most of our communication depends on a handful of massive servers. That creates privacy risks, censorship, and user lock-in. We wanted to imagine a future where communication is open, resilient, and user-controlled.
What it does
Tesseract for Decentralized Communication is a Nostr-based application that enables peer-to-peer messaging. Instead of relying on a single company’s infrastructure, users connect directly to relays, exchanging data without intermediaries. The result: faster, censorship-resistant, and more private communication.
How we built it
We built Tesseract on top of the Nostr protocol. Our stack combines TypeScript, Shell, CSS, JavaScript, etc. We focused on building a clean, minimal interface so that users can easily connect their keys and start communicating right away. Under the hood, messages are signed by the users private key and verified by the relay before being transmitted.
Challenges we ran into
We encountered connectivity issues between the host relay and client on separate networks. To resolve this, we used a Cloudflare temporary tunnel to expose the local host port, making it accessible over the internet via a temporary URL
Accomplishments that we're proud of
We’re proud that we got a working prototype up and running in such a short time. Seeing a message go through peer-to-peer, without touching any centralized infrastructure, was a huge milestone for us. It’s proof that decentralized communication is possible today, not just in theory.
What we learned
We learned a lot about Nostr’s flexibility, and about the design challenges of building decentralized applications. Most importantly, we learned how critical it is to put user experience at the front, even in deeply technical systems.
What's next for Tesseract
We plan to expand beyond messaging, exploring ways to make Tesseract a foundation for broader decentralized social interaction. We’ll keep researching decentralized solutions and refine our application so it can scale beyond the hackathon.
Built With
- cloudflare
- node.js
- nostr
- postgresql
- shell
- typescript
- websocket


Log in or sign up for Devpost to join the conversation.