The Problem with "Public" Ledgers
We all love Solana for its 400ms block times and sub-penny fees. But thereβs a massive elephant in the room: Privacy. Every time you send a "Memo" or a trade intent on-chain, itβs public. If youβre negotiating a large OTC (Over-The-Counter) trade, bots can front-run you. If youβre just chatting wallet-to-wallet, the whole world can read your business.
Iβm building ShadowDEX to fix this.
What is ShadowDEX?
ShadowDEX is a decentralized messaging and atomic swap protocol. It treats the Solana blockchain as an immutable, encrypted post office.
The core innovation is the Asymmetric Handshake Protocol (AHP). Instead of using centralized servers or shared passwords, it uses the same math that powers Monero and Signal: Diffie-Hellman Key Exchange (X25519).
How the "Secret Handshake" Works:
- The Ephemeral Key: When you send a message, the client generates a one-time "ghost" key.
- The Math: It combines your private key with the receiver's public key to create a Shared Secret.
- The Payload: We send the encrypted message and the ghost public key through the Solana Memo Program.
- The Reveal: Only the receiver has the specific private key needed to "unseal" that shared secret. To everyone else, the blockchain just looks like random noise.
The Tech Stack π οΈ
- Blockchain: Solana (L1)
-
Encryption:
tweetnacl(X25519 / XSalsa20) - Frontend: Next.js + Tailwind
- Identity: Ed25519 (Standard Solana Wallets)
Why I'm Posting: π€
ShadowDEX is currently in its Alpha Prototype phase, and Iβm looking for the "Sovereign Individuals" of the dev world to help take this to the next level.
1. Collaborators
If you are a Rust/Anchor dev, a ZK-researcher, or a UI/UX wizard who loves the cypherpunk aesthetic, let's talk. I'm specifically looking for help with:
- ZK-Compression: Hiding the sender/receiver metadata.
- Atomic Swap Hooks: Integrating Jupiter or Phoenix for private trade execution.
2. Funding & Support
We are looking for grants and strategic partners who believe that Privacy is a Human Right. If you represent a DAO or a VC fund focused on Solana infrastructure, Iβd love to share the full technical whitepaper with you.
3. Open Source
The core encryption logic is being open-sourced. I want this to be a public good that any Solana dApp can integrate to protect their users.
Let's Connect π
The "Dark Fiber" of the internet belongs on the blockchain.
- GitHub: 0x00s3c
- LinkedIn: Michael Vincent Franco
Top comments (0)