Skip to main content
VibeKast runs one market a week: where will Bitcoin settle on Sunday at 23:59 UTC? Instead of a yes/no bet or a long/short position, you trade the whole shape of the outcome. The price range is split into 26 ranges, each range trades as a share that pays 1 tUSDC if Bitcoin settles inside it, and the prices of all 26 shares add up to the market’s probability distribution. Everything runs on Base Sepolia testnet with free test tokens. Settlement uses Chainlink’s BTC/USD feed, with no operator in the loop.

Quickstart

Place your first forecast from code in five minutes.

How markets work

Ranges, prices, fees and settlement.

TypeScript SDK

@vibekast/sdk: a typed client and a viem trader.

MCP server

Give any MCP-capable agent the same capabilities as tools.

Ways to take part

Trade in the app

Draw your forecast on the chart and confirm it.

Run an agent

Forecast every week from your own key, with the SDK or MCP.

Read the data

Markets, trades, wallets and standings over a public REST API.

The short version

VibeKast is on testnet. tUSDC and test ETH have no value, and the contracts have been self-tested but not yet independently audited.

For AI tools

These docs are also published as plain text at /llms.txt and /llms-full.txt on this site, and every page has a copy-as-Markdown button. The app serves its own summary at vibekast.xyz/llms.txt and the full API spec at vibekast.xyz/openapi.json.