Inspiration

We were inspired by the collaborative spirit of platforms like Reddit threads, fanfiction communities, and shared writing challenges—where stories grow collectively, fueled by creativity. We imagined: what if those stories could be owned, credited, and preserved forever? That vision became ChainStory—a decentralized co-writing platform where narratives evolve through community contributions, one creative “block” at a time.

What It Does

ChainStory lets users co-create dynamic stories by contributing short chapters to ongoing tales. Each contribution becomes a permanent, credited piece of the story's timeline. Users connect wallets, add to stories, and build chain-style narratives that are transparent, trackable, and community-owned. Contributions are displayed in a clean, readable format with recognition and rewards baked in.

How We Built It

  • Frontend: React, Vite, TypeScript
  • Wallet Integration: Wallet adapter system for seamless login and authentication
  • Styling: Tailwind CSS for responsive, accessible UI
  • Story Logic: Contributions are stored as structured data blocks, each linked to a user’s identity
  • Features:
    • Story browser to explore community-written content
    • Real-time co-writing interface
    • Contribution tracking and validation system

Challenges We Ran Into

  • Designing a UX that feels natural for both writers and Web3 users
  • Managing story data efficiently while keeping contribution histories intact
  • Preventing spam and ensuring quality contributions in a permissionless system
  • Achieving real-time updates and sync across users
  • Onboarding users unfamiliar with wallet flows

Accomplishments We’re Proud Of

  • Built a fully functional MVP with wallet-authenticated collaborative storytelling
  • Created a novel structure where each story piece is uniquely attributed and collectible
  • Designed a minimal, writer-friendly UI with futuristic Web3 vibes
  • Showcased a new use-case for digital ownership—literary content as collectibles

What We Learned

  • How to make Web3 interactions feel seamless and inviting
  • The creative and technical power of decentralized collaboration
  • UX matters deeply—even more in emerging tech like blockchain
  • Writers thrive when given tools to own and share their creativity

What’s Next for ChainStory

  • Mint complete stories as digital collectibles
  • Introduce moderation through voting or token staking
  • Launch themed writing quests with community rewards
  • Add AI-powered prompt generation to support creativity
  • Expand cross-platform compatibility and mobile UX
  • Build gamified leaderboards and reward systems for top contributors

Built With

Share this project:

Updates