Decentralized • Encrypted • Mobile‑First

THE DEGEN TOOLKIT

Decentralized Social Network built on Solana

Token/NFT‑gated communities, on‑chain escrow for OTC swaps, verifiable reputation via PDAs, and ECIES‑encrypted DMs. Sub‑second finality powered by Proof‑of‑History.

iOS demo app is coming soon 🚧

What makes Chumchon different

On‑Chain Identity & Gating 🔐

Communities are token/NFT‑gated, so only verified holders can join, post, and vote. That keeps bots and drive‑by trolls out.

  • Wallet‑verified membership and roles
  • Profile NFTs and reputations you actually own
  • Signal over noise for healthier growth

Private, Encrypted DMs 🛡️

End‑to‑end encryption with modern crypto. Messages are opaque to everyone except the intended recipient.

  • ECIES with X25519 + ChaCha20‑Poly1305
  • Keys derived from your wallet
  • On‑chain pointers to IPFS/Arweave payloads

Trustless Escrow for OTC 🐳

Peer‑to‑peer swaps settle atomically with no counterparty risk. Perfect for community OTC deals and whale coordination.

  • One‑click, all‑or‑nothing execution
  • Transparent on‑chain settlement
  • Sub‑second finality on Solana

Realtime DeFi + Social ⚡

Trade, tip, and track performance without leaving the app. Rally your community around what’s moving now.

  • Jupiter swaps and trend feeds
  • Leaderboards and verifiable PnL
  • On‑chain votes and meme challenges

Architecture at a glance

Frontend

React Native (Expo 53), TypeScript, React Navigation 7, React Query. SMS‑optimized, Mobile Wallet Adapter for signing and SIWS.

On‑Chain

Rust + Anchor 0.31.1 programs on Solana. State in PDAs; SPL Token for gating; WebSockets events for realtime UX.

Storage

Hybrid model: PDA metadata on‑chain; large assets on Arweave/IPFS with on‑chain hashes for integrity.

How it works

  1. 1

    Connect Wallet

    Authorize via Mobile Wallet Adapter (Phantom/Backpack). Optional SIWS binds domain statements to your session.

  2. 2

    Join Gated Groups

    Program checks SPL balances/NFT metadata. Membership recorded in PDAs; roles unlock channels and posting.

  3. 3

    Encrypt & Post

    DMs use ECIES (X25519 + HKDF + ChaCha20‑Poly1305). Content hashes anchor IPFS/Arweave payloads on‑chain.

  4. 4

    Trade & Tip

    Escrow PDAs atomically settle OTC swaps. Jupiter v6 routes swaps; tips stream via SPL transfers.

  5. 5

    Build Reputation

    On‑chain score aggregates posts, tips, and participation. Leaderboards pull PnL via Cabalspy for clout.

Technical Whitepaper

A deeper look at cryptography, program design, and Solana‑native UX. We cover identity, encryption, escrow flows, storage choices, and performance assumptions.

Download Whitepaper

Get started

Kick the tires now—no waitlist. Try the web demo or install the Android build.

Download Android Demo Open Web Demo View Source on GitHub