LaunchKit · 2026
Back to Skills

btc15-prediction-market

BTC15 Autonomous Prediction Market.

0
0 downloads
by @kamal-sutra

Setup & Installation

openclaw skills install @kamal-sutra/btc15-prediction-market

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install btc15-prediction-market

What This Skill Does

A three-agent system that runs a BTC prediction market autonomously on Base Sepolia. Agents handle liquidity provision, directional trading based on BTC price movement, and outcome resolution, all settled in USDC onchain. No human intervention is required after launch.

Unlike typical prediction markets that require human liquidity or manual resolution, the entire lifecycle from liquidity to settlement and reinvestment runs without any human steps.

When to use it

  • Running a continuous BTC prediction market without manual oversight
  • Testing autonomous agent economic coordination on a testnet
  • Providing liquidity via a maker agent to a live prediction market
  • Placing automated BTC directional bets based on price thresholds
  • Resolving and settling prediction market outcomes onchain in USDC

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Run a full autonomous BTC prediction market round

AGENT
  1. 1Maker agent mints YES/NO shares and posts sell offers funded with USDC
  2. 2Trader agent monitors BTC price and places a directional bet when threshold is crossed
  3. 3Round end is reached and resolver agent fetches BTC price data from external source
  4. 4Resolver determines outcome and triggers onchain resolution via the market contract
  5. 5Winnings are redeemed automatically and capital is recycled into the next round
OUTPUT

A completed prediction market round settled onchain in USDC, with agents continuing into the next round autonomously

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

MAKER_KEY — Ethereum private key for the maker agent walletTRADER_KEY — Ethereum private key for the trader agent walletRESOLVER_KEY — Ethereum private key for the resolver agent walletBase Sepolia RPC endpoint (e.g. https://sepolia.base.org)USDC balance on Base Sepolia for each agent wallet