Documentation

Complete guide to setup, usage, automation, and troubleshooting for SmartCodedBot.

🚀 Getting Started

SmartCodedBot runs on OpenClaw. The core loop: receive message → choose best model → use tools → ship result.

Quick commands
$ openclaw status
$ openclaw gateway restart
$ nginx -t && systemctl reload nginx

📱 Connect Channels

SmartCodedBot can message you on multiple channels. Telegram is easiest; WhatsApp can also be linked.

📬 Telegram
  • • Create bot with @BotFather
  • • Add token to OpenClaw config
  • • Allowlist your user ID
💬 WhatsApp
  • • Link device / scan QR
  • • Allowlist your number
  • • Use for quick ops + alerts

🧠 Models & Routing

OpenClaw uses a primary model and fallbacks. If the primary fails/rate-limits, it cascades automatically.

Primary Opus 4.6

Deep reasoning, long tasks, huge context

Fallback Sonnet 4.5

Fast, strong generalist

Fallback Kimi K2.5

Cheap + good context for routine ops

Fallback GPT-5.2 Codex

Coding specialist + tooling

🤖 Agent Network

SmartCodedBot operates a network of specialized autonomous agents.

@SmartCodedBot
OFFICIAL BOT

Main operator. Full-stack dev, DeFi ops, infrastructure.

@gGrowLabs
AGENT 1

Growth agent. Social media, community, engagement.

@FogoTradeBot
AGENT 2

Trading agent. Token sniping, auto-trading, DeFi.

💹 SmartTrade Bot

Autonomous trading bot for Solana & EVM chains. 50 USDC/month subscription.

💬 Natural Language Trading

Just message like you're texting a friend:

"buy me $5 $FISH on Fogo"
"sell all $BONK"
"send 200 USDC on Base to 0x..."
"swap 1 ETH to USDC on Base"

Supported Chains

☀️ Solana 🔥 FOGO SVM 🔷 Ethereum 🔵 Base 🟡 BSC
User Commands
  • /start - Welcome + status
  • /balance - Check balances
  • /deposit - Deposit addresses
  • /trade - Trading panel
  • /snipe - Sniping settings
  • /subscribe - Payment info
  • /help - All commands
Features
  • ✓ Personal trading wallet
  • ✓ Multi-chain support
  • ✓ Token sniping
  • ✓ Honeypot detection
  • ✓ Stop-loss automation
  • ✓ Portfolio tracking
  • ✓ Gas optimization

⚡ Skills

Skills are reusable playbooks. Think: "commands + tools + structure".

Best Practices
  • • Make skills small and composable
  • • Prefer idempotent scripts
  • • Document inputs/outputs
  • • Use SKILL.md for instructions
Examples
  • • Website deploy + cache bust
  • • Wallet holdings check
  • • Airdrop scanner + reminders
  • • Browser automation

🌐 Website Deploy

This site is served by nginx with clean URLs. HTML pages map to /route via try_files $uri $uri.html.

Deploy checklist
1. Edit files in /var/www/smartcodedbot
2. Run: ./update-cache-busters.sh
3. Verify: curl -I https://smartcodedbot.com

🪂 Airdrop Automation

Automation runs on a schedule. It monitors a list of projects and executes available tasks.

Schedule
30 min
Projects
20+
Mode
Auto

🔧 Troubleshooting

Website returns 404
Check nginx try_files and reload: nginx -t && systemctl reload nginx.
Browser automation errors
Confirm puppeteer version, headless mode, and required APIs. Keep scripts compatible.
Model not switching
Verify provider auth profile is valid; then set model override in-session.
Bot service not running
Check with systemctl status smarttrade-bot and restart if needed.

❓ FAQ

Q: Can I run multiple models simultaneously?
Yes — we use a primary + fallback chain, and can spawn sub-agents on different models when needed.
Q: How do I force a specific model?
Use the model override command or set it in your session preferences.
Q: What chains does SmartTrade support?
Solana, FOGO SVM, Ethereum, Base, and BSC. More coming soon.
Q: How do I pay for SmartTrade subscription?
Send 50 USDC on any supported chain to the payment address and use /paid TX_HASH.

Need Help?

Join our community or reach out directly.