Documentation
How K100bet works — from sign-up to settlement
Everything you need to understand the platform. K100bet is decentralized P2P trading — you bet against other users with on-chain covenant settlement. 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 (Kvault) — Create an on-chain self-custodial 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. K100bet is decentralized P2P trading — you bet against other users, not against the house. Stakes lock in on-chain covenants and payouts settle directly to your wallet. You can switch between wallet 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 KAS, and confirm. For wallet mode, your KAS is sent to the platform deposit address with a memo that identifies your bet. For K100bet Wallet (vault) mode, your stake is debited instantly from your vault with no wallet popup.
Payouts and Settlement
When a market closes, the outcome is attested by an independent oracle and co-signed with the platform operator — both signatures are verified on-chain by the SilverScript covenant before any funds move. Winners receive on-chain KAS payouts directly to their wallet. A 2% platform fee applies to winning payouts. Every payout has a public transaction ID you can verify on the Kaspa block explorer. A roadmap upgrade to a 7-of-12 independent operator committee (FROST threshold signatures) will further decentralize resolution — see the Security page.
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 $10 USD equivalent (paid in KAS). Payouts use fixed odds funded from the house bankroll (~15% house edge), and winning bets lock in a per-bet covenant you can claim at any time. A $1,000 jackpot bonus arms once the house bankroll earns enough above its floor and pays out on a special outcome.
Deposits and Withdrawals
K100bet Wallet: • Deposit via NOWPayments (card, BTC, ETH, USDT, 50+ coins) or send KAS directly to your vault address. NOWPayments deposits credit after the payment provider confirms; direct KAS deposits credit once the on-chain transaction is confirmed by the deposit listener. • Withdraw from the Portfolio page — enter an amount and your destination address, then sign the withdrawal with your browser vault signer. The platform relays the signed transaction but cannot move funds without your signature. • 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 resolution today uses a 2-of-2 co-signature (platform operator + independent oracle), both verified on-chain. A roadmap upgrade to a 7-of-12 independent operator committee via FROST threshold signatures is planned after the Kaspa Toccata hardfork (see the Security page for the full trust model and timeline). In wallet mode your KAS never leaves your own wallet, so there is nothing to recover.
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.