Live, real blockchain escrow system — supports BTC, LTC, ETH, USDT-BEP20, USDT-TRC20.
✅ Real wallet generation
✅ Real blockchain monitoring
✅ Real deposit detection
✅ Real mod/admin commands
✅ Real audit logs
✅ Real luxury UX
phase0/— Luxury Skeleton (v0.0.1)phase1/— Production Blockchain Engine (v1.0.0) ← YOU ARE HEREphase2/— God Mode Activation (Coming Soon)
See phase1/BLOCKCHAIN_SETUP.md for API key setup.
Rahu Escrow Bot is a premium Telegram-based escrow system designed to feel like a $10,000/month SaaS product. This is Phase 0 - a fully empty but ultra-luxury shell with fake functionality to demonstrate the premium user experience.
"This is not a bot — it's a throne. Sit. Command. Phase 1 awaits."
User Commands:
/start- Luxury welcome with premium inline buttons/create- Generate fake escrow suite (12h validity, 2 users max)/help- Elite moderator contact information/rules- Premium fee structure and policies/buyer [address]- Set buyer USDT-TRC20 address (fake)/seller [address]- Set seller address with escrow generation (fake)
Moderator Commands:
/ban @user- Fake user ban (fails for admins/mods)/unban @user- Fake user unban/freeze ESCROW-ID- Fake deal freeze/unfreeze ESCROW-ID- Fake deal resume
Admin Commands:
- All moderator commands plus:
/addmod @user- Add moderator (fake)/removemod @user- Remove moderator (fake)/freeze global- Pause all deals (fake)/modlist- List moderators (fake)/userlist- List users (fake)/grouplist- List escrow groups (fake)
Premium Features (All Disabled):
- Login System - Username:
Rahul, Password:123456 - Dashboard - Luxury stats display (Users, Deals, Groups, Revenue)
- Permission Matrix - Disabled moderator permission toggles
- Bot Message Editor - Disabled message customization
- Fee Configuration - Disabled fee structure editing
- Group Manager - Disabled group control and management
- Private Key Access - Disabled ultimate escrow control
Visual Design:
- Dark theme with rich amber/gold gradients
- Glass morphism effects with backdrop blur
- Military-grade luxury aesthetic
- "God Mode Awaiting Activation" banner
- Premium hover effects and animations
- Python 3.8+
- Node.js 16+
- Telegram Bot Token
- Clone and Setup:
cd /app
cp .env.example .env- Configure Bot Token:
# Edit .env file or set directly in bot/phase0_bot.py
TELEGRAM_TOKEN=your_bot_token_here- Install Dependencies:
# Backend
pip install -r backend/requirements.txt
# Frontend
cd frontend && yarn install- Run Services:
# Start all services
sudo supervisorctl restart all
# Or individually:
sudo supervisorctl restart frontend
sudo supervisorctl restart backend- Start Telegram Bot:
cd bot
python phase0_bot.py- Access Admin Panel:
URL: https://escrow-throne.preview.emergentagent.com
Username: Rahul
Password: 123456
- Start:
/start→ Luxury welcome card - Create: Click "🆕 Create Deal" → Generates ESCROW-ABC123
- Join Group: Click link to enter private escrow suite
- Assign Roles: Click "🔘 I am Buyer" or "🔘 I am Seller"
- Set Addresses:
/buyer TRX_ADDRESSand/seller TRX_ADDRESS - Escrow Active: Displays escrow address and QR code
- Fake Funding: Bot shows "🚨 ESCROW FUNDED $150 USD"
- Actions: [✅ Release] [↩️ Refund] [⚖️ Dispute]
- Login → Luxury God Mode Console
- Dashboard → Premium stats and system state
- Try Features → All show "Phase 2/3" tooltips
- Hover Effects → Rich interactions and animations
- Luxury First: Every interaction feels premium and exclusive
- Rich Colors: Amber/gold gradients with elegant dark themes
- Glass Morphism: Backdrop blur effects for modern aesthetics
- Micro-Animations: Smooth transitions and hover effects
- Premium Typography: Inter font family for professional look
- Status Indicators: Visual cues for system state and activity
- Bot: Python + python-telegram-bot (v20+)
- Admin Panel: React + Tailwind CSS + Shadcn/UI
- Backend: FastAPI (webhook ready)
- Styling: Custom CSS with luxury effects
- State: In-memory storage (no database in Phase 0)
/app/
├── bot/
│ └── phase0_bot.py # Telegram bot with luxury commands
├── frontend/ # React admin panel
│ ├── src/
│ │ ├── App.js # God Mode dashboard
│ │ ├── App.css # Luxury styling
│ │ └── components/ui/ # Shadcn components
├── backend/ # FastAPI server
│ └── server.py # Basic API endpoints
└── README.md # This file
- Phase 0: ✅ Luxury skeleton (current)
- Phase 1: Real escrow logic + blockchain integration
- Phase 2: Advanced features + God Mode activation
- Phase 3: Private key access + full automation
Phase 0 Disclaimers:
- No real funds handling
- Fake blockchain interactions
- Mock user authentication
- Demo escrow addresses
- No actual moderation powers
Admin Panel:
- Username:
Rahul - Password:
123456
Bot Token: 8020772644:AAEF9j8c_iryT931PcQ-E422GegVxD8e2Ak
- Ultra-Premium UX: Feels like enterprise SaaS
- Fake But Realistic: Complete user journey simulation
- God Mode Hints: Admin panel shows future capabilities
- Luxury Branding: Consistent premium aesthetics
- Phase Awareness: Clear indicators of current limitations
"Welcome to the throne room. Phase 1 begins when you're ready to rule." 👑