Developer Quickstart
The public API is read-only REST with no API key. Start by listing open markets, then fetch an unsigned bet intent, sign it with your own key, and submit it to the XRPL.Get Started
Walk the canonical bet flow end to end: find a market, fetch an unsigned bet intent with projected odds, sign in your own wallet, and submit.
Explore the docs
Introduction
What counsel is, how the parimutuel pool works, and the trust model: custodial-transparent, not trustless.
How It Works
End-to-end lifecycle: tagged Payment bet, live tote board, oracle resolution, multisig payout.
Quickstart
Place your first bet in minutes with curl or counsel-js. Non-custodial, signed in your own wallet.
API Overview
Public read-only REST: markets, bet-intent with projected odds, positions, feed, profile, leaderboard. No key required.
SDK Overview
counsel-js wraps the API: fetch an unsigned intent, sign with your own key, submit. Bots are first-class.
Copy Trading
Mirror a leader’s open bets non-custodially. You sign every mirror in your own wallet at your own stake size.