🔒 WALDO Admin Panel

Enter admin password to access system controls

💡 Use the X_ADMIN_KEY environment variable password

🔐 This password is for admin panel access only

🛠️ WALDO Emergency Admin Panel
Backup controls and manual overrides for automated systems
Status: Not checked
-
WALDO Trustlines
-
WALDO Distributed
-
Active Battles
-
Total Staked
🔑 Admin Authentication

Set your admin key to access all admin functions (from X_ADMIN_KEY environment variable)

❌ No admin key stored
🔐 Daily Airdrop Password

Control the password users need to claim airdrops (separate from admin key)

Loading...
Redis override
📈 Recent Activity
Loading...
🚨 System Alerts
Loading...
🏆 XP Leaderboard
Loading...
🔧 XP Management
Enter wallet to check
⚠️ User Security Override
Manual user blocking/unblocking for when automated fraud detection needs intervention.
👥 User Security Controls

📊 Export User Data

Export all user data before reset
Loading users...
🛡️ Manual Security Actions

🚫 Block User

✅ Unblock User

🔍 Security Check

💎 Token Distribution & System Controls
Manage future airdrops, NFT distributions, system health, and token requirements.
🚨 System Health & Emergency Controls
Loading...
Overall system health status
Loading...
Distributor wallet WALDO balance
Emergency stop disables all distributions
⚡ Response Times: Redis: -ms, XRPL: -ms
🔄 Failed Transactions & Retry System
Loading...
Transactions that failed and need retry
Loading...
Overall transaction success rate
Click "Load Failed Transactions" to view failed transactions
🚀 Future Airdrop / NFT Distribution
📍 Distribution Wallet: Checking...
💡 Flexible Distribution System - Send any token or NFT to multiple wallets. Uses a separate wallet from WALDO distributor. Add NEW_TOKEN_DISTRIBUTOR_SECRET to Render env vars.

📋 Distribution Type

🪙 Token Details

3-40 characters
Token issuer wallet
Same amount to all

📝 Recipient List

CSV format: one wallet per line, or "wallet,amount" for custom amounts
📊 Recipients loaded: 0

📅 Schedule (Optional)

⚡ Actions

📊 Distribution Progress
Total: 0
Sent: 0
Failed: 0
Remaining: 0
📜 Distribution History
Click "Load History" to view past distributions
💰 Minimum WALDO Requirements

🧪 Beta Testing Mode

When enabled, ALL token requirements are set to 0 - users don't need any WALDO to participate
Loading...

📊 Current Requirements

Loading current requirements...

⚙️ Update Minimum Requirements (in XRP)

💡 Dynamic Pricing: Requirements are set in XRP. WALDO amounts are calculated dynamically based on current market price.
Loading market rate...
= ~50,000 WLO
= ~50,000 WLO
= 0 WLO (Free)

🚀 Quick Requirement Presets (XRP)

📈 Requirement History

No requirement changes yet
💡 How it works: Users need minimum WALDO balance to claim meme rewards, start battles, and vote in DAO. Airdrop users get 50,000 WALDO (well above minimums). Changes apply immediately.
📊 Daily Eligible Post Limits (XP Level-Based)

🏆 Current Limits by XP Level

Loading current limits...

⚙️ Update Daily Post Limits

0 XP
1,000 XP
3,000 XP
7,000 XP
15,000 XP
30,000 XP
50,000 XP
Current: 0 (midnight UTC)

🚀 Quick Presets

📈 Recent Limit Changes

No limit changes yet

🔍 User Post Usage Lookup

📊 How it works: Daily eligible posts are based on XP Level (per whitepaper). Level 1 users get 10 posts/day, scaling up to 35 posts/day for Level 7 (Waldo King). Limits reset at midnight UTC.
🎁 Reward Bonus Control System

🚀 Active Bonus Multipliers

No active bonuses - all rewards at base rates

⚡ Set New Bonus

📊 Quick Bonus Presets

💡 How it works: Bonuses multiply the base reward amounts. Users will see the bonus in their reward notifications. All bonuses are logged and can be reverted instantly.
⚠️ Battle Emergency Controls
Use these controls only when automated battle system malfunctions or requires manual intervention.
⚔️ Battle Override Controls

Current Battle Status

Loading...

Emergency Controls

⚙️ Battle Fee Settings
Toggle defaults or set custom WLO amounts for battle actions.
⚠️ These actions cannot be undone and will affect active users

Recent Battles

Loading battle history...
⚠️ Staking Emergency Controls
Manual unstaking is a backup mechanism for when automated functions fail. Use with caution.
🏦 Staking Overview
-
Active Stakes
-
Total Value
-
Total Rewards
Loading staking positions...

✅ Active Stakes

Loading...

⏳ Pending Signature

None

✨ Redeemed & Completed

None
🔓 Manual Unstaking
Amount: -
Duration: -
Bonus: -
Unlock Date: -
Current Rewards: -
Status: -
🛡️ Security Monitoring
Loading security data...
🚨 Fraud Detection
🚨 Security & Fraud Prevention Center
Monitor fraud attempts, manage bans, view violations, and protect the WALDO ecosystem.
📊 Fraud Overview Dashboard
-
Total Violations (24h)
-
Blocked Wallets
-
Bot Detections
-
Content Blocked
-
Blacklisted
🎯 Fraud Types Detected
Loading fraud types...
📋 Recent Violations
Loading recent violations...
🔨 Manual Ban Control

🚫 Ban a Wallet

✅ Unban a Wallet

📛 Blacklist Management

➕ Add to Permanent Blacklist

Blacklisted wallets are permanently blocked from ALL platform features including airdrops, battles, and staking.

📋 Current Blacklisted Wallets

Loading blacklist...
⛔ Currently Blocked Wallets (Auto + Manual)
Loading blocked wallets...
⚙️ Fraud Detection Settings
Current system default: 10
Current system default: 1 day
Current system default: 200/hour
⚡ Quick Actions
🛡️ FREE AI Fraud Prevention Active: The system uses built-in algorithms for duplicate detection, spam filtering, engagement analysis, and bot detection. No paid API services required.
🗳️ Create DAO Proposal
📋 Active Proposals
Loading proposals...
🚨 EMERGENCY SYSTEM CONTROLS
These controls can affect the entire WALDOCOIN system. Use only in critical situations.
⚙️ System Health Monitor
Checking system health...
🚨 Emergency Controls
⚠️ These actions affect all users and cannot be easily undone
🎰 MONTHLY NFT HOLDER LOTTERY
NOT revenue sharing - this is a prize giveaway. 5 random winners selected based on ticket count.
📊 Current Pool Status
Loading lottery status...
🎲 Run Monthly Lottery
⚠️ This will randomly select 5 winners from NFT holders. KING NFTs = 5 tickets each (best odds).
📋 Lottery Rules (from Whitepaper)
🥈
Silver (1-2 NFTs)
1 ticket/NFT
🥇
Gold (3-9 NFTs)
2 tickets/NFT
💎
Platinum (10+)
3 tickets/NFT
👑
KING NFT
5 tickets/NFT
Monthly Lottery: 5 random winners selected | Prize pool split equally among winners
👥 Eligible NFT Holders
Loading holders...
📜 Lottery History
Loading history...
💰 Add to Lottery Pool
🔍 SYSTEM DIAGNOSTICS & MONITORING
Real-time uptime monitoring, response times, and full system health checks.
⚡ Quick Tests
📡 Live Uptime Monitor ⏸️ Stopped
--%
Session Uptime
--ms
Avg Response
0
Total Pings
--
Last Check
📊 Response Time History (last 30 pings) Last: --
Start monitoring to see data
Older Newer
🏥 Health API
-- --ms
📈 Market API
-- --ms
⚔️ Battle API
-- --ms
🏦 Staking API
-- --ms
🗳️ DAO API
-- --ms
🎁 Airdrop API
-- --ms
🚨 Incident Log
No incidents recorded
📊 Server Uptime Statistics
Click Refresh to load server-side uptime data
🤖 External Monitoring (UptimeRobot)
📡 UptimeRobot Endpoint: https://waldocoin-backend-api.onrender.com/api/monitoring/ping

Setup Instructions:
1. Go to uptimerobot.com and create a free account
2. Add new monitor → HTTP(s) → Use the endpoint above
3. Set interval to 5 minutes
4. Add your email/Discord webhook for alerts
5. (Optional) Enter your API key below to see status here
🐦 Twitter/X API Status
Click "Test Twitter API" to check status
🏥 Backend Health
Click "Backend Health" to check status
🖼️ NFT Holders & Lottery Eligibility
Click "Scan NFT Holders" to load from XRPL blockchain
📋 Full Diagnostic Report
Click "Run All Diagnostics" for full report
🔗 Wallet-X Handle Links Database
Click "Load All Links" to view wallet-X handle connections
🤖 TRADING BOT — Automatically buys and sells WLO to generate trading volume on the XRPL DEX.
🚀 Volume Boost Mode
Temporarily increase trading activity to generate more volume quickly
⏱️ Boost Active: -- remaining
What does Boost Mode do?
• Low: Trades every 15 min, 1-3 XRP per trade (~50 XRP/day)
• Medium: Trades every 10 min, 2-5 XRP per trade (~150 XRP/day)
• High: Trades every 5 min, 3-8 XRP per trade (~400 XRP/day)
📊 How's the Bot Doing?
-
Status
Is the bot running?
-
Trades Today
Buy + Sell transactions
-
24h Volume
Total XRP traded today
1
Active Bots
Trading wallets running
🏥 Bot Health: Mode: --  •  Micro Skim: --  •  Large Skim: --
🤖 Bot 1 Loading...
💰 Balance:
-
📈 Trades:
-
Loading wallet...
🤖 Bot 2 Loading...
💰 Balance:
Not configured
📈 Trades:
-
Not configured
⚙️ Advanced Settings ▼ Click to expand
🤖 Bot 1 Settings
⏱️ Next Trade
--:--:--
Last Trade
Never
Auto mode balances XRP/WLO and responds to price changes
to XRP
Larger = more volume, but uses funds faster
Stop trading after this much volume per day
🤖 Bot 2 Settings Not configured
⏱️ Next Trade
--:--:--
Last Trade
Never
to
🤖
Bot 2 Not Configured
Add TRADING_WALLET_SECRET_2 to Render to enable
💡 XRPL Reserve Info: Each open trade order locks 2 XRP. If you see trades failing, click "Clean Up" to cancel stale orders.
Bot 1: - total, - available (Reserve: -, Offers: -)
Last: -
Bot 2: - total, - available (Reserve: -, Offers: -)
Last: -
0 orders cleaned up to date
📈 Recent Trades
Live feed of the bot's buy and sell orders on the XRPL DEX
Loading recent trades...
💰 Profit & Holdings
Track how much the bot has earned and what it currently holds
-
Total Profit
XRP earned from trading
-
WLO Holdings
Bot's current WLO balance
💸 Profit Skimming
When the bot makes enough profit, it automatically sends XRP to your profit wallet. Use the wallet field below to control exactly where those skims go.
📬 Skim Destination: Loading...
✏️ Change Skim Destination Wallet
This is the only wallet that will receive trading-bot skims. Double‑check this is your official profit wallet. After changing it, scroll down and click Save in the Skim Settings box so the bot actually updates.
Total Profit Collected
0.0000 XRP
0 withdrawals
-
💧 Small Skims
0 times
-
💰 Large Skims
0 times
-
Avg Per Skim
-
Last Skim
⚙️ Skim Settings ▼ Click to configure
🛡️ Safety Reserves
Bot won't skim below these minimums
✅ Active
💰 Large Skims
Periodic big withdrawals
Skim when profit hits this
💧 Micro Skims
Small cuts on each sell
% of each sell to skim
📜 Recent Withdrawals
Loading...
🎨 MEMEOLOGY CUSTOM TEMPLATES
Upload and manage custom meme templates. Drag & drop images or click to upload.
📤 Upload New Template
🖼️
Drag & Drop Image Here
or click to select a file
Supports: JPG, PNG, GIF, WebP (max 5MB)
Preview
User earns 100 WLO each time someone uses this template
📥 Pending User Submissions (0)
💰 Users earn 100 WLO each time someone uses their approved template!
Loading submissions...
📚 Custom Templates (0)
Loading templates...
💎 PREMIUM MEMBERS MANAGEMENT
View and manage Memeology.fun premium subscribers. Premium = $5/month or $50/year for no watermark + all features.
0
Active Subscribers
0
Expiring Soon (≤3 days)
0
In Grace Period
0
Expired
$0
Total Revenue (USD)
🧪 MEMEOLOGY BETA MODE

When enabled, ALL users accessing Memeology.fun automatically get Premium tier access (no watermarks, unlimited features). You can also bulk grant premium subscriptions to all registered wallets.

Beta Mode Status: Loading...
0
Beta Premium Wallets
-
Total Registered Wallets
👑 Manually Activate Premium
📋 Premium Subscribers
Loading premium subscribers...
🏆 HALL OF FAME MANAGER
View and manage Hall of Fame entries. Clear categories, hide inactive wallets, and review featured memes.
📊 Current Hall of Fame Status
👑 Best Ever
Loading...
🌟 Meme of Month
Loading...
⚡ Meme of Week
Loading...
👥 All Users — Click 🗑️ to Hide from Hall of Fame

Users hidden here will be removed from all Hall of Fame leaderboards, featured positions, and analytics. Click the trash icon to hide a user.

Loading users...
🚫 Hidden Wallets
Loading...
📈 MEMEOLOGY & TWITTER ANALYTICS
Track meme trends, popular topics, Twitter mentions, and user activity.
0
Memes Today
0
Total Memes (All Time)
0
Active Users
0
Twitter Mentions Today
📅 Daily Meme History (Last 7 Days with Activity)
Loading...
🔥 Trending Meme Topics
Loading trending topics...
🏆 Most Used Templates
Loading template stats...
🐦 Recent Twitter Mentions
Loading Twitter mentions...
👑 Top Meme Creators
Loading user stats...
💬 Recent Meme Captions (Topic Analysis)
Loading captions...