CreatorStake is a social-investment platform where fans can invest in creators before they blow up — and earn rewards as those creators grow.
It bridges the gap between creator monetization and fan engagement, powered by AI insights, gamified investment, and real-time analytics.
We noticed that talented creators often struggle to get financial support early in their journey, while fans who believed in them from the start get no reward for their early trust.
CreatorStake solves that by allowing fans to "stake" on creators, providing both early funding and a share of the success when those creators rise.
- Displays total investments, returns, and creators backed.
- Interactive portfolio overview with detailed statistics.
- Displays creator info, bio, posts, and performance stats.
- Integrated with Supabase for real-time creator data.
- “Invest Now” button and valuation metrics.
- Watson Scraper: Gathers data about the creator from public sources (social media, blogs, and web mentions).
- Gemini AI: Performs sentiment analysis, identifies audience tone, and summarizes engagement and growth potential.
- Generates an AI report covering:
- Overall online sentiment
- Engagement consistency
- Content direction & tone
- Investment attractiveness (Low / Medium / High)
-
Displays valuation metrics and projected ROI.
-
Tracks investor count and token-based returns dynamically.
git clone https://github.com/<your-username>/creatorstake.git
cd creatorstake
npm install
The API keys will be in .env or env.example or env.local
npm run dev
- 🪙 On-chain tokenization of creator investments (smart contracts).
- 🔮 Add historical trend tracking with Gemini’s multi-turn reasoning.
- 📊 Real-time social API integrations (YouTube, TikTok, X).
- 🧬 Personalized fan recommendations via Watson Assistant.