Documentation
How K100bet works — from sign-up to settlement
Everything you need to understand the platform. For step-by-step how-to guides, visit the Help Center. Try Predict Slot at /predict-slot.
Getting Started
1) Click "Sign In" and authenticate with Google. 2) Choose your wallet mode: • K100bet Wallet — Create an on-chain vault right in the UI. No browser extension needed. Deposit via NOWPayments or send KAS to your vault address. Bets are instant with no wallet popups. Your funds are protected by a SilverScript covenant (see below). • Kastle / Kasware — Connect your own Kaspa browser wallet for fully self-custodial trading. Every bet is signed by your wallet. 3) You're ready to browse markets and place bets. You can switch between modes at any time. Your wallet balance and vault balance are tracked separately.
How Betting Works
Each market has two sides: Yes and No. You pick a side, enter your stake in USD (converted to KAS at the live rate), and confirm the transaction in your wallet. Your KAS is sent to the platform's deposit address with a memo that identifies your bet. Two types of orders: • Market order — fills instantly at the current price. • Limit order — rests on the order book and fills when the market reaches your target price.
Payouts and Settlement
When a market closes, outcomes are verified by an independent committee of 12 operators. Once verified, winners receive on-chain KAS payouts directly to their wallet. A 2% fee applies at settlement. Every payout has a public transaction ID you can verify on the Kaspa block explorer.
Predict Slot
Predict Slot is a timed reel game where you bet Yes or No on the outcome of each spin. Each round has a betting window, a spin, and automatic payouts. Minimum bet is 500 KAS. A progressive jackpot can trigger on special outcomes, splitting the bonus among qualifying bettors.
Deposits and Withdrawals
K100bet Wallet: • Deposit via NOWPayments (card, BTC, ETH, USDT, 50+ coins) or send KAS directly to your vault address. Funds are credited instantly. • Withdraw from the Portfolio page — enter an amount and destination address. No wallet popup needed; the platform co-signs for you. • You can also deposit from your Kastle/Kasware wallet by sending KAS to your vault address. Wallet mode (Kastle/Kasware): • Your KAS stays in your own wallet — there's no separate deposit step. Each bet is signed and sent from your wallet. • Winnings are paid directly to your wallet on-chain. • To add funds, transfer KAS to your wallet or buy via NOWPayments.
Covenant Security
K100bet uses SilverScript covenants — on-chain smart contracts that enforce strict rules about where funds can go. Your K100bet Wallet is protected by a KUserVault covenant: • Funds can only be sent to legitimate market covenants (requires platform + oracle co-signature) • You can always withdraw to your own wallet address • Emergency sweep available after 180 days if the platform goes offline • All rules are enforced on-chain by blockchain code, not by K100bet servers Market outcomes are determined by independent oracle committees. Each market has a resolution source (e.g., a specific exchange price at a specific time). An independent oracle committee of 12 named operators attests to the outcome — at least 7 of 12 must agree. If you disagree, you can challenge during a 24-hour dispute window.
Staking (Coming Soon)
Staking lets you lock KAS to unlock lower betting fees. Each tier (Bronze, Silver, Gold, Platinum) requires a minimum stake held for a minimum number of days. The more you stake and the longer you hold, the less you pay per bet. Staking details will be available once the Kaspa Toccata hardfork ships.
AI Agent Support
Developers can trade programmatically using the K100bet Agent SDK. Create an API token at /agents, then use the SDK to build trading bots, analyze markets, or automate strategies. The SDK supports read-only analysis and execution modes with built-in risk controls.