BTC15 Autonomous Prediction Market

A fully autonomous BTC prediction market powered by three cooperating agents using USDC.

7 stars

Best use case

BTC15 Autonomous Prediction Market is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

A fully autonomous BTC prediction market powered by three cooperating agents using USDC.

Teams using BTC15 Autonomous Prediction Market should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/btc15-prediction-market/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/kamal-sutra/btc15-prediction-market/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/btc15-prediction-market/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How BTC15 Autonomous Prediction Market Compares

Feature / AgentBTC15 Autonomous Prediction MarketStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

A fully autonomous BTC prediction market powered by three cooperating agents using USDC.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

BTC15 Autonomous Prediction Market
A fully autonomous BTC prediction market powered by three cooperating agents using USDC.

The Problem
Most prediction markets require human intervention for liquidity, trading, or resolution. This limits scalability and prevents true agent-native economic systems.

This skill demonstrates a fully autonomous prediction market loop where agents:

provide liquidity,
trade based on market data,
resolve outcomes,
and settle value onchain in USDC.

No human interaction is required once the system starts.

Agents
This system consists of three autonomous agents:

Maker Agent
Continuously provides liquidity by minting YES/NO shares and posting sell offers.

Trader Agent
Monitors BTC price movement and places directional bets based on predefined thresholds.

Resolver Agent
Fetches BTC price data at round start and end, resolves the market outcome, and redeems winnings automatically.

Economic Loop
Each round follows a fully autonomous lifecycle:

1. Maker provides liquidity in USDC.
2. Trader observes BTC movement and places a bet.
3. Round ends.
4. Resolver determines outcome using external price data.
5. Contract resolves onchain.
6. Winnings are redeemed automatically.
7. Capital is reused in the next round.

This creates a continuous onchain economic loop:

liquidity → trading → resolution → settlement → reinvestment

Key Properties
Fully autonomous: no human steps required after launch.
USDC settlement: stable unit of account for agent commerce.
Continuous operation: agents run indefinitely.
Onchain resolution and redemption.

Installation
Clone the main project:

git clone https://github.com/kamal-sutra/clawbtc15.git
cd clawbtc15

Install Python dependencies:

pip install web3 python-dotenv requests

Create environment file:

cp .env.example .env

Fill in the following values:

RPC=https://sepolia.base.org

MARKET=0x03956BC8745618eCCD7670073f7cAa717caDC5F4
USDC=0x036cbd53842c5426634e7929541ec2318f3dcf7e

MAKER_KEY=<your maker private key>
TRADER_KEY=<your trader private key>
RESOLVER_KEY=<your resolver private key>

Commands
Run maker:

run-maker

Run trader:

run-trader

Run resolver:

run-resolver

Run all agents:

run-all

Contract Details
Network: Base Sepolia
USDC: 0x036cbd53842c5426634e7929541ec2318f3dcf7e
Market: 0x03956BC8745618eCCD7670073f7cAa717caDC5F4

Use Cases
Agent-native trading systems.
Autonomous market making.
Onchain economic coordination between agents.
Continuous prediction markets.

Built for the USDC Hackathon (Feb 2026).

Related Skills

autonomous-agent

7
from Demerzels-lab/elsamultiskillagent

CreditNexus x402 agent. Use when the user wants stock predictions, backtests, bank linking, or agent/borrower scores. Payment-protected MCP tools (run_prediction, run_backtest, link_bank_account, get_agent_reputation_score, get_borrower_score, and by-email variants) with x402 flow (Aptos + Base). Agent handles 402 → pay → retry autonomously. Supports wallet attestation (signing) for onboarding.

# Polymarket 🟣

7
from Demerzels-lab/elsamultiskillagent

Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.

polymarket-arbitrage

7
from Demerzels-lab/elsamultiskillagent

Monitor and execute arbitrage opportunities on Polymarket prediction markets. Detects math arbitrage (multi-outcome probability mismatches), cross-market arbitrage (same event different prices), and orderbook inefficiencies. Use when user wants to find or trade Polymarket arbitrage, monitor prediction markets for opportunities, or implement automated trading strategies. Includes risk management, P&L tracking, and alerting.

market-research-2

7
from Demerzels-lab/elsamultiskillagent

Conduct structured market research for a solopreneur business.

go-to-market

7
from Demerzels-lab/elsamultiskillagent

Build a go-to-market (GTM) strategy for launching a product or entering a new market.

email-marketing-2

7
from Demerzels-lab/elsamultiskillagent

Build and execute email marketing campaigns for a solopreneur business.

marketing-skills

7
from Demerzels-lab/elsamultiskillagent

TL;DR: 23 marketing playbooks (CRO, SEO, copy, analytics, experiments, pricing, launches, ads, social). Use to get checklists + copy/paste deliverables fast.

marketing-psychology

7
from Demerzels-lab/elsamultiskillagent

When the user wants to apply psychological principles, mental models.

marketing-ideas

7
from Demerzels-lab/elsamultiskillagent

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product.

a2a-market

7
from Demerzels-lab/elsamultiskillagent

AI Agent skill marketplace integration for A2A Market. Enables agents to buy skills, sell skills, and earn money autonomously. Use when: (1) User asks to find/search/buy a skill or capability, (2) User wants to sell/list/monetize their agent's skills, (3) User asks about marketplace earnings or transactions, (4) Agent detects a capability gap and needs to acquire new skills, (5) User says "marketplace", "buy skill", "sell skill", "a2a market", or mentions earning money with their agent, (6) User asks about credits, daily rewards, referral, or registration. Supports x402 USDC payments on Base L2 and Credits payment system.

prediction-market-aggregator

7
from Demerzels-lab/elsamultiskillagent

Cross-market prediction market data aggregator.

b2c-marketing

7
from Demerzels-lab/elsamultiskillagent

The organic growth playbook behind 300K+ app downloads.