Liven is a decentralized platform that transforms education by combining on-chain credentials, borderless payments, and AI-powered learning. Built on the CrossFi Mainnet, it empowers learners and educators to earn, teach, and verify knowledge transparently across the Web3 ecosystem.
- Mainnet dApp: https://liven-xfi.netlify.app
- Demo: Watch on YouTube
- Pitch Deck: View
- Technical Slides: View
- Verifiable Learning with CFC751 credentials
- AI Assistant for guided learning and quiz generation
- Creator Economy: Monetize courses, earn $LVN, track wallet earnings
- Gamified XP System: XP leaderboard, Cert-to-Earn, Learn-to-Earn incentives
- Modular Architecture with Wallet factory, cert minting, and dynamic learning paths
Layer | Tech |
---|---|
Frontend | React, TypeScript, TailwindCSS |
Backend | Supabase (Postgres, RLS, Storage) |
Smart Contracts | Solidity, CrossFi Mainnet, CFC721 (soulbound-style) |
AI Assistant | GPT-4o via OpenAI API |
Wallet | Wagmi + Viem / WalletConnect |
- Deploys user wallets
- Mints CFC721-based soulbound credentials
- Manages URI mapping for certificates
- Holds XFI/CFC20 for each user
- Tracks deposits, withdrawals, and total earnings
- Only Liven factory can fund wallets
Contracts are verified on CrossFi block explorer.
graph TD
A[Frontend: React] --> B[Backend: Supabase]
B --> C[Smart Contracts: Solidity]
C --> D[CrossFi Mainnet]
B --> E[OpenAI API]
A --> E
A --> F["IPFS / NFT Metadata (planned)"]
git clone https://github.com/devarogundade/liven.git
cd liven
npm install
npm run dev