Skip to content

Releases: alsk1992/CloddsBot

v1.7.7

13 Feb 20:03

Choose a tag to compare

Clodds v1.7.7 - Dependency updates (10 npm package bumps). Built for Colosseum Agent Hackathon on Solana.

v1.7.6

13 Feb 17:23

Choose a tag to compare

Clodds v1.7.6 - Built for Colosseum Agent Hackathon on Solana. Multi-duration crypto markets (5-min/1h/4h/daily), enhanced architecture, improved README and documentation.

v1.6.0 — X/Twitter Research Skill

10 Feb 16:09

Choose a tag to compare

X/Twitter Research Skill

New bundled skill (#119) for X/Twitter research via Composio. Zero API cost.

New: /x command

  • /x search <query> — Search recent tweets with sorting, filtering, pagination
  • /x profile <username> — Recent tweets from a user
  • /x thread <tweet_id> — Full conversation thread
  • /x tweet <tweet_id> — Single tweet lookup
  • /x watchlist — Track accounts of interest
  • /x cache clear — Cache management

Features

  • Engagement sorting (likes, impressions, retweets, recent)
  • Time filtering (--since 1h|1d|7d)
  • Multiple output formats (--json, --markdown)
  • In-memory LRU cache with 15-min TTL
  • Session-scoped watchlist with check-all

Aliases

/x, /twitter, /x-research

Requires

Ported from xBenJamminx/x-research-skill with bug fixes (nullish coalescing, NaN guards, no hardcoded credentials).

v1.5.0 — Deep Security & Reliability Audit

10 Feb 16:09

Choose a tag to compare

Deep Security & Reliability Audit

~975 bugs fixed across the entire codebase in 8 audit rounds.

Bug Classes Fixed

  • ||?? for nullish coalescing (false-positive on 0, empty string)
  • parseInt/parseFloat NaN guards
  • Division-by-zero protection
  • Error swallowing → proper propagation
  • SQL injection prevention
  • ReDoS pattern hardening
  • Information leak prevention
  • Shell injection sanitization

Stats

  • Round 1: 150+ bugs across 127 files
  • Round 5: 235+ bugs across 42 files
  • Round 6: 160+ bugs across 39 files
  • Rounds 7-8: 400+ bugs across 142 files
  • Round 9: 26 bugs across 19 files
  • Total: ~975+ bugs fixed

v1.4.0 — Missing Commands & Module Restore

10 Feb 16:09

Choose a tag to compare

Missing Commands & Module Restore

Implemented 50+ missing skill commands and restored key modules to the public repo.

Highlights

  • 50+ missing skill command handlers implemented
  • Fixed winRate double-multiplication bug
  • Restored src/gateway, payments, credentials, bittensor, API docs to public repo (fixes #8)
  • Fixed 27 audit issues across 18 skills

v1.3.0 — Skill System Audit

10 Feb 16:09

Choose a tag to compare

Skill System Audit

Major overhaul of the skill system with 119 SKILL.md prompt files, new /dex skill, and fixes across 50+ files.

Highlights

  • 119 SKILL.md files with YAML frontmatter for prompt-based skill loading
  • New /dex skill for DEX price lookups
  • Fixes across 50+ skill files
  • Webchat bundling, logo update, onboard wizard fixes
  • MCP duplicate command crash fix
  • Axios CVE fix (GHSA-43fc-jf86-j433)

v1.2.1

09 Feb 21:30

Choose a tag to compare

Fixed

  • axios vulnerability (GHSA-43fc-jf86-j433): Bumped override from ^1.7.4 to ^1.13.5 — 0 vulnerabilities now

Changed

  • Moved Compute API section lower in README — core product pitch comes first

Full Changelog

https://github.com/alsk1992/CloddsBot/blob/main/CHANGELOG.md

v1.2.0

09 Feb 01:52

Choose a tag to compare

What's New

Native TypeScript Trading APIs

All Polymarket and Kalshi tool handlers have been rewritten from Python shell-outs to native TypeScript HTTP calls. This fixes all trading commands that previously failed with "can't cd to /root/clodds/trading".

  • Polymarket: ~92 handlers now use direct CLOB, Gamma, and Data API calls with HMAC-SHA256 auth
  • Kalshi: ~78 handlers now use direct REST API v2 calls with RSA-PSS auth
  • Cron stop-loss: Both platforms use native API calls instead of Python scripts

WebChat Improvements

  • Redesigned sidebar with icon rail + sliding panels
  • Environment Setup panel for configuring API keys from the UI
  • Improved welcome screen

Other

  • Removed dead buildPolymarketEnv / buildKalshiEnv helpers
  • Zero Python shell dependencies for trading — everything is pure TypeScript

v1.0.0 — OpenClaw Compatibility & 140+ Features

08 Feb 16:56

Choose a tag to compare

Clodds v1.0.0

Major release with 140+ commits since v0.1.0. Full OpenClaw backwards compatibility, 110+ skills, 10 prediction markets, 6 futures exchanges, and comprehensive Solana DeFi coverage.

Highlights

OpenClaw SKILL.md Compatibility (NEW)

  • Drop any OpenClaw skill folder into Clodds — works out of the box
  • Shared YAML frontmatter parser with full OpenClaw metadata resolution
  • Command dispatch: route /command directly to tools, bypassing the LLM
  • bins/ directory auto-added to PATH, env injection via skill.json
  • Snapshot caching (SHA-256), hot-reload via file watching, skill whitelisting
  • Comprehensive docs: docs/SKILLS.md

Security Shield Module

  • Code/plugin scanner with 75 rules across 9 categories
  • Multi-chain address safety check (Solana + EVM)
  • Pre-flight transaction validation with social engineering detection
  • 70+ known scam addresses database

Percolator — On-Chain Solana Perpetual Futures

  • Full integration of Anatoly Yakovenko's Percolator protocol
  • Slab binary parser, CPI trading, real-time feed, keeper bot

Bittensor Subnet Mining

  • Wallet management, subnet registration, earnings tracking
  • Python sidecar for btcli, @polkadot/api for chain queries

DCA Across 16 Platforms

  • Prediction markets, CEX futures, Solana DeFi, EVM DeFi
  • Pause/resume/cancel with database persistence

MCP Server Mode

  • clodds mcp exposes all 113 skills as MCP tools
  • Auto-configure Claude Desktop and Claude Code

Market Making Engine

  • Two-sided quoting for prediction markets
  • Inventory management, auto-halt on max loss

Crypto HFT

  • Spot vs Polymarket price divergence detection
  • Signal bus pipeline: feeds → signals → execution → notifications

Trading Platforms (since v0.1.0)

  • 10th prediction market: AgentBets
  • Drift Protocol: Direct SDK integration (no gateway needed)
  • Opinion.trade: BNB Chain with EIP-712 signing
  • Predict.fun: BNB Chain integration
  • Percolator: On-chain Solana perps

Solana DeFi (Full Coverage)

  • Jupiter (24 commands), Meteora (22), Orca (15), Raydium (CLMM + AMM), Pump.fun (22 tools), Drift, Kamino
  • Copy trading with real-time wallet monitoring on 6 DEXes
  • Pump.fun swarm with multi-bundle mode (6-20 wallets)

Infrastructure

  • Webchat UI with ChatGPT-style sidebar + command palette
  • TimescaleDB tick recorder + WebSocket streaming
  • Feature engineering pipeline (tick + orderbook features)
  • Agent Commerce Protocol (ACP) with on-chain escrow
  • ERC-8004 agent identity verification
  • x402 machine-to-machine payments (fixed EVM crypto)

Security (since v0.1.0)

  • Cryptographic ID generation across 21 files
  • Sandbox + canvas eval disabled by default
  • Task runner shell injection prevention
  • Gateway hardening (rate limiting, HSTS, CORS)
  • WebSocket message validation + size limits
  • Escrow keypair encryption (AES-256-GCM)

Developer Experience

  • 110+ TypeScript handler skills, 90+ SKILL.md prompt skills
  • All 103 original skills wired to real implementations
  • clodds doctor comprehensive health check
  • clodds onboard interactive setup wizard
  • Modular handler architecture (src/agents/handlers/)

Breaking Changes

None. All new Skill interface fields are optional. Existing skills and configurations work unchanged.

Install

npm install @alsk1992/clodds@1.0.0

Full Changelog

See CHANGELOG.md for detailed version-by-version changes.

Full diff: v0.1.0...v1.0.0

v0.1.0 - Initial Release

30 Jan 18:49

Choose a tag to compare

Clodds v0.1.0 - Initial Release

Your entire trading desk in a chat window. Trade 700+ markets through natural conversation.

Highlights

  • 700+ Markets across 9 prediction platforms
  • 22 Chat Channels - Telegram, Discord, WhatsApp, Slack, Teams, Matrix, Signal, iMessage, LINE, Nostr, Twitch, Voice, and more
  • 4 Futures Exchanges - Binance (125x), Bybit (100x), Hyperliquid (50x), MEXC (200x)
  • DeFi Integration - 5 Solana DEXs + 5 EVM chains
  • 61 Skills with chat commands and TypeScript APIs
  • Built on Claude - Natural language trading

Trading Platforms

Prediction Markets

Platform Type Features
Polymarket Crypto (USDC) Full trading, WebSocket feeds, maker rebates
Kalshi US Regulated Full trading, WebSocket feeds
Betfair Sports Exchange Full trading, WebSocket feeds
Smarkets Sports Full trading
Drift Solana DEX REST API trading
Manifold Play Money Data feeds
Metaculus Forecasting Data feeds
PredictIt US Politics Data feeds

Futures Exchanges

Exchange Max Leverage Features
Binance Futures 125x 55+ API methods, USDT-M perpetuals
Bybit 100x 50+ API methods, unified account
Hyperliquid 50x 60+ API methods, on-chain (Arbitrum)
MEXC 200x 35+ API methods, minimal KYC

DeFi

  • Solana: Jupiter, Raydium, Orca, Meteora, Pump.fun
  • EVM: Uniswap V3, 1inch on Ethereum, Arbitrum, Optimism, Base, Polygon

Smart Trading Features

  • Arbitrage Detection - Cross-platform, internal, and combinatorial arbitrage based on arXiv:2508.03474 ($40M+ found)
  • Whale Tracking - Multi-chain monitoring (Solana, ETH, Polygon, Arbitrum, Base, Optimism)
  • Copy Trading - Mirror trades with configurable sizing, SL/TP
  • MEV Protection - Flashbots, MEV Blocker, Jito bundles
  • Smart Order Routing - Best price/liquidity/fee optimization
  • Kelly Criterion Sizing - Optimal position sizing with fractional options
  • Circuit Breakers - Auto-halt on risk limits
  • Backtesting - Monte Carlo simulation, walk-forward analysis
  • Strategy Builder - Natural language to trading strategy

Risk Management

  • Stop-loss, take-profit, trailing stops
  • Daily loss limits, max drawdown protection
  • Position size limits
  • Consecutive loss limits
  • Kill switch for emergency stops

AI System

  • 6 LLM Providers: Anthropic, OpenAI, Google, Groq, Together, Ollama
  • 21 Tools: Browser automation, file operations, web search, and more
  • Semantic Memory: Vector embeddings with hybrid search
  • 4 Specialized Agents: Main, Trading, Research, Alerts

Documentation

  • 61 skill definitions with chat commands
  • 170+ term glossary
  • TypeScript API references
  • Comprehensive README

Quick Start

git clone https://github.com/alsk1992/CloddsBot.git
cd CloddsBot
npm install
cp .env.example .env
# Add ANTHROPIC_API_KEY to .env
npm run build && npm start

Open http://localhost:18789/webchat to start trading.

Links


MIT License