SimpleFunctions

Alternative · On-chain market

Drift BET vs
SimpleFunctions.

Drift BET runs binary prediction markets on Solana — on-chain settlement, 30+ crypto collateral assets, and a permissionless contract surface for DeFi-native traders. SimpleFunctions is the agent layer above off-chain prediction markets: a causal-tree thesis system that decomposes any claim into testable sub-theses, autonomous Portfolio Autopilot with a 7-gate risk cascade, computed indicators across 48K+ contracts, and a 56-tool MCP server. The two products serve different market structures and different builders.

Verified 2026-04 · public sources only · live SF data from /calibration

Verdict

Pick the one that fits how
you actually work.

Choose SimpleFunctions if

You are building AI agents, autonomous trading systems, or research workflows that need more than raw market prices — calibrated probabilities with public Brier scores, causal-tree thesis modelling with auto-evaluation cycles, computed indicators (implied yield, cliff risk index, liquidity availability score) across 48K+ contracts, and a 56-tool MCP server that integrates with Claude Code or Cursor in one line. SF runs on off-chain venues and does not require a Solana wallet.

Choose Drift BET if

Drift BET is purpose-built for DeFi-native traders in the Solana ecosystem who want on-chain binary prediction markets with permissionless access and crypto collateral. If you hold Solana assets and want settlement entirely on-chain — without connecting to a centralized venue — Drift BET is the right product.

Different market structures and settlement layers. Drift BET is on-chain Solana; SimpleFunctions is the agent layer above off-chain regulated venues.

At a glance

Three things that
actually differ.

01

Everything Drift BET gives you — binary prediction-market exposure and price signals on future events — SimpleFunctions also gives you, across Kalshi and Polymarket's 48K+ active contracts.

02

On top of that, SF ships a causal-tree thesis system, an autonomous trading agent (Portfolio Autopilot, 1M-context LLM, 7-gate risk cascade), and 56 MCP tools that no current prediction market product exposes.

03

SF publishes live Brier scores for itself at /api/calibration — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days. Drift BET does not publish equivalent calibration data.

Side by side

11 dimensions · verified 2026-04
Market venues

SimpleFunctionsKalshi + Polymarket — 48K+ active contracts across regulated, off-chain exchanges.

Drift BETSingle on-chain Solana venue (Drift protocol) with its own binary market set.

Settlement layer

SimpleFunctionsUSD-denominated, off-chain settlement via Kalshi and Polymarket.

Drift BETOn-chain Solana settlement with 30+ accepted crypto collateral assets.

Cross-venue prices

SimpleFunctionsNormalised prices across Kalshi + Polymarket, 48K+ contracts indexed at /api/public/markets.

Drift BETSingle-venue on-chain price discovery; no cross-venue aggregation documented.

Orderbook depth

SimpleFunctionsGET /api/public/market/{ticker}?depth=true — bid/ask ladder, spread, slippage estimate.

Drift BETOn-chain order matching accessible via Solana RPC; no public REST depth endpoint documented.

Computed indicators

SimpleFunctionsImplied yield, cliff risk index, liquidity availability score, event overround, τ-days, regime label — pre-computed across 48K+ contracts at /screen.

Drift BETRaw on-chain price and volume; no pre-computed derived indicators documented.

Calibration data

SimpleFunctionsLive Brier scores at /api/calibration — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days.

Drift BETNot published.

Thesis system

SimpleFunctionsPOST /api/thesis/create decomposes a sentence into a causal tree, scans for tradeable contracts on Kalshi and Polymarket, and runs an auto-evaluation heartbeat.

Drift BETNot in scope; Drift BET is a trading venue, not a research or thesis-modelling product.

Autopilot

SimpleFunctionsPortfolio Autopilot — 1M-context LLM, 13 data sources, 7-gate risk cascade before every execution.

Drift BETNot in scope.

MCP server

SimpleFunctions56 tools via `claude mcp add simplefunctions --url https://simplefunctions.dev/api/mcp/mcp`.

Drift BETNo MCP server published.

API surface

SimpleFunctionsREST + CLI (npm i -g @spfunctions/cli, 60+ commands) + MCP; standard HTTP, no chain-specific tooling required.

Drift BETOn-chain smart contracts via Solana RPC; no public REST or HTTP API documented.

Pricing

SimpleFunctionsPublic REST + MCP + CLI: no auth required for reads; thesis/intent execution free up to 15M tokens, then pay-per-token.

Drift BETOn-chain protocol; specific fee schedule not publicly documented.

Methodology

Verified 2026-04 from public sources only — Drift BET's documentation, public website, and publicly observable behaviour. We never claim non-public information about Drift BET's internals. SimpleFunctions claims on this page are computed live from /api/calibration, /api/public/cross-venue/pairs, and /api/public/markets — you can re-verify them yourself with curl.

Use cases

Same data, different
best fit per scenario.

Scenario 01

Building an AI agent that reasons over prediction market prices and executes trades autonomously.

SimpleFunctions · best fit

SF provides the complete agent stack: world snapshot endpoint, causal-tree thesis system, Portfolio Autopilot, and a 56-tool MCP server, all over a standard REST API. No Solana wallet or on-chain interaction required.

Drift BET

Drift BET is a trading venue, not an agent framework; integrating it into an AI pipeline requires Solana RPC knowledge and custom smart-contract interaction, with no published MCP or REST interface.

Scenario 02

Trading prediction markets using Solana crypto collateral on a permissionless on-chain venue.

SimpleFunctions

SF covers Kalshi and Polymarket with USD-denominated positions only; it does not offer Solana-native contracts, on-chain settlement, or crypto collateral. This is outside SF's scope.

Drift BET · best fit

Drift BET is designed exactly for this: on-chain binary markets on Solana, 30+ accepted collateral assets, and permissionless access for DeFi-native traders who prefer to stay entirely on-chain.

Scenario 03

Decomposing a macro or geopolitical thesis into ranked, tradeable prediction market edges.

SimpleFunctions · best fit

SF's causal thesis system accepts a natural-language sentence, decomposes it into a tree of sub-claims, maps each to matching Kalshi and Polymarket contracts, and auto-evaluates on a rolling news-and-price cycle.

Drift BET

Drift BET does not offer thesis modelling, structured research tooling, or automated evaluation cycles; it is a market-making and order-execution venue.

Scenario 04

Benchmarking a prediction market strategy against a calibrated probability baseline.

SimpleFunctions · best fit

SF publishes live Brier scores at /api/calibration broken down by venue, category, and price bucket — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days — giving a concrete, auditable accuracy anchor.

Drift BET

Drift BET does not publish calibration or Brier-score data; there is no published accuracy baseline to benchmark against from this product.

Live data

The SimpleFunctions claims on this page are not marketing copy. Brier scores, market counts, and cross-venue pair counts are computed live from /calibration, /screen, and /api/public/cross-venue/pairs. All public, all free, all CC-BY-4.0.

FAQ

Does SimpleFunctions cover the same markets as Drift BET?+

No. Drift BET runs on Solana as an on-chain venue with its own binary market set. SimpleFunctions aggregates Kalshi and Polymarket — two regulated, off-chain prediction exchanges — covering 48,000+ active contracts. If your goal is a broad view of off-chain prediction market prices with computed indicators and agent tooling, SF is the right surface. If you specifically want to trade Drift BET's Solana contracts using crypto collateral, you need to interact with that protocol directly via Solana RPC.

How does SimpleFunctions' causal thesis system work?+

POST a natural-language sentence to /api/thesis/create. SF decomposes it into a causal tree of testable sub-claims, assigns initial probabilities to each node, and scans Kalshi and Polymarket for contracts that map to those sub-claims. An evaluation heartbeat then runs on a rolling cycle: news scan, price refresh, milestone check, LLM evaluation, confidence update. You can inject external signals at any node via /api/thesis/{id}/signal. Public theses are forkable by other users. No competitor currently offers this.

Can I use SimpleFunctions to trade on Solana or with crypto collateral?+

No. SimpleFunctions routes through Kalshi and Polymarket, both of which settle in USD off-chain. SF does not connect to Solana, does not accept crypto collateral, and does not support on-chain settlement. For on-chain binary prediction markets with Solana assets, Drift BET is the relevant product.

What is Portfolio Autopilot and how does it differ from a simple bot?+

Portfolio Autopilot is SF's autonomous trading agent. It uses a 1M-context LLM across 13 live data sources — prices, indicators, news, thesis signals, calibration baselines — and passes every candidate trade through a 7-gate risk cascade: kill switch, position limits, drawdown gate, regime classification, liquidity availability score, event overround filter, and conviction threshold. All gates must clear before execution. It is auditable and designed to fail safe, not fail open.

Does Drift BET have an MCP server or REST API for agent integration?+

Drift BET does not publish an MCP server or a documented public REST API. It is a Solana on-chain protocol interacted with via smart contracts and Solana RPC. SimpleFunctions runs a 56-tool MCP server accessible in one line: claude mcp add simplefunctions --url https://simplefunctions.dev/api/mcp/mcp, compatible with Claude Code, Cursor, and any MCP-capable client.

What is calibration data and why does it matter for prediction market tools?+

Calibration measures how well a probability estimate matches observed outcomes: a well-calibrated 70% prediction should resolve YES roughly 70% of the time. SF publishes its own Brier scores at /api/calibration, broken down by venue, category, and price bucket — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days. You can verify these numbers yourself with curl. Drift BET does not publish equivalent calibration metrics.

Which platform should a DeFi-native crypto trader use?+

Drift BET. If you are already operating in the Solana ecosystem, hold crypto collateral (SOL, USDC, or other Solana assets), and want permissionless on-chain prediction market exposure, Drift BET is purpose-built for you. SimpleFunctions is built for builders and researchers who need an agent-first API over regulated off-chain markets — it requires no Solana wallet and does not support crypto-denominated settlement.

Start for free.

Public endpoints are free for normal usage and rate-limited for reliability. Authenticated endpoints are free up to 15M tokens, then pay per token. No credit card to start.