Under the Hood

Let's peek behind the curtain and see how this all works! Don't worry - we'll keep it interesting and skip the super technical stuff.


The Architecture

Think of it like a three-layer cake:

Layer 1: Storage (IPFS) 📚

  • The Bible text lives on IPFS - imagine a giant, global hard drive

  • Each piece of content gets a unique fingerprint (CID)

  • Anyone can host or access the content

Layer 2: Blockchain (Solana) ⛓️

  • We store the IPFS "fingerprint" on Solana

  • Used Solana's Memo Program (like a blockchain Post-it note)

  • Makes the content reference permanent and verifiable

Layer 3: User Interface (React) 🎨

  • Clean, modern web interface

  • Smooth navigation between books and chapters

  • Real-time loading indicators

  • Direct links to verify content on Solana

The Data Flow

  1. You click "Load Bible"

  2. App checks Solana for the right transaction

  3. Finds the IPFS reference in the transaction

  4. Fetches the Bible content from IPFS

  5. Displays it beautifully in your browser

Last updated