How to Earn with Trainava

There are 3 main ways to earn using Trainava:

Method
Description
Payout

1. Rent Out Your GPU

List your local or cloud GPU for rent

Earn $TRNV per minute/hour

2. Deploy Telegram Bots

Deploy useful bots (voice, image, chat)

Receive user usage rewards

3. Refer Users (coming soon)

Invite users to Trainava

Get referral bonuses

The $TRNV token is used for all transactions inside the platform.


πŸͺ™ $TRNV Token Utility

Feature
Token Required

Rent GPUs

βœ… Yes

Buy compute credits

βœ… Yes

Deploy bots

βœ… Yes

Earn from GPU or bots

βœ… Payout in $TRNV

Boost profile or visibility

πŸ• Future


πŸ“ˆ How Profits Work

If you’re a GPU Provider:

  • You set your GPU’s price/hour

  • Trainava users rent it

  • You earn $TRNV proportional to usage

If you’re a Bot Creator:

  • Your Telegram bot uses GPU inference

  • As people use it, you earn rewards

  • You can delete/update bots anytime


πŸ“š Usage Instructions

🎯 Quick Start

πŸ§ͺ Environment Variables (.env)


πŸ“ Project Structure (Important Files)

File / Dir
Purpose

src/pages/

Route-based React pages

src/features/

Feature modules (auth, GPU, AI templates)

src/lib/supabase.js

Supabase client config

src/lib/wallet.js

Web3 wallet connection

src/features/training/

Model training logic

src/features/deployment/

Telegram bot deployment


🌍 Live Deployment

Trainava is designed to be deployed on:

  • Vercel or Netlify (frontend)

  • Supabase (backend)

  • Optional: Integrate real cloud GPU APIs (Lambda Labs, Vast.ai)


πŸ“Œ To-Do & Roadmap


🧠 Credits

  • Built with ❀️ by the Trainava team

  • Based on modern frontend architecture

  • Powered by:

    • Supabase

    • TailwindCSS

    • Framer Motion

    • Wagmi + RainbowKit

    • shadcn/ui

Last updated