StreamClaw Logo
STREAMCLAW
DOCS
Overview
⚙️

How It Works

The mechanics behind StreamClaw's decentralized prediction markets

StreamClaw operates through a layered architecture that connects live stream data to on-chain financial instruments. Understanding how these layers interact will help you participate more effectively and deploy more sophisticated strategies on the platform.

The Market Lifecycle

Every prediction market on StreamClaw follows a defined lifecycle from creation to settlement. This lifecycle is governed entirely by smart contracts, ensuring that no single party can interfere with the process at any stage.

  1. Market Creation. A new market is opened for a specific stream event — for example, "Will T1 win the first map in LCK Spring 2026?" The market specifies the stream source, the event parameters, and the settlement conditions.
  2. Betting Window. Participants connect their MetaMask wallets and place ETH bets on their chosen outcome. The betting window remains open until the stream event begins or a predefined cutoff time is reached.
  3. Event Monitoring. The Verified Oracle system monitors the live stream in real time, tracking the event and recording the outcome as it unfolds on-chain.
  4. Settlement. Once the event concludes, the oracle submits the verified outcome to the smart contract. The contract immediately distributes winnings to all correct bettors, proportional to their stake.
  5. Payout. ETH is transferred directly to winners' wallets. No withdrawal requests, no waiting periods, no intermediaries.
The entire lifecycle — from market creation to payout — is executed through smart contracts on Ethereum. StreamClaw's team cannot modify outcomes or delay settlements once a market is live.

Connecting Your Wallet

StreamClaw is a non-custodial platform. This means you retain full control of your funds at all times. To participate, you connect your MetaMask wallet to the platform — your private keys never leave your device, and StreamClaw never has access to your funds except through the smart contract interactions you explicitly authorize.

When you place a bet, you are signing a transaction that locks your ETH in the market's smart contract. If you win, the contract sends your winnings directly to your wallet address. If you lose, your staked ETH is distributed to the winning pool.

The Role of the Oracle

The Verified Oracle is the critical bridge between the off-chain world of live streams and the on-chain world of smart contracts. It monitors stream platforms in real time, verifies event outcomes against predefined conditions, and submits cryptographically signed results to the settlement contract.

The oracle system is designed to be tamper-resistant and transparent. All oracle submissions are recorded on-chain and can be independently verified by any participant. This ensures that market settlements are always based on objective, verifiable data rather than subjective interpretation.

OpenClaw Agents in the Flow

OpenClaw Agents are autonomous bots that participate in the market lifecycle on behalf of their operators. An agent monitors specified markets, evaluates odds and conditions according to its configured strategy, and places bets automatically — all without requiring the operator to be online.

Agents are non-custodial: they are authorized to interact with the smart contracts on your behalf, but they cannot transfer funds to any address other than the market contract. Your ETH remains under your control at all times, even when an agent is actively trading.

Fee Structure

ActionFeeNotes
Placing a betGas onlyStandard Ethereum transaction fee
Winning payoutSmall protocol feeDeducted from winnings pool
Agent deploymentGas onlyOne-time contract interaction
Market creationProtocol governedSubject to governance parameters
Ethereum gas fees vary based on network congestion. During high-traffic periods, gas costs may be significant relative to small bet sizes. Consider this when sizing your positions.
Last updated — April 2026