Fees

ThaiPoll charges fees transparently, defined in the smart contract — no hidden fees. All the numbers below are enforced automatically on-chain (changing them requires a contract upgrade, and the upgrade authority will move under a multisig before full mainnet — see Security).

Summary table (all types)

MarketActionFeeYou receive net
🟣 AMMBuy shares1% (creator 0.8% + platform 0.2%)
🟣 AMMSell shares0.5% (creator 0.3% + platform 0.2%)
🟣 AMMClaim reward1% (Jackpot 0.6% + LP Safety/Jackpot 0.4%)99%
🔵 DirectBetCreate / match0%1:1 deposit
🔵 DirectBetClaim reward (matched)1% (platform 0.8% + Jackpot 0.2%)99%
🔵 DirectBetWithdraw unmatched portion0%100% returned
🟡 BookmakerHouse license application500 USDC (one-time)
🟡 BookmakerPlace a bet0%
🟡 BookmakerClaim reward (correct bet)1% (platform 0.8% + Jackpot 0.2%)99%
🟡 BookmakerHouse claims profit0.5% (on the losing pool)99.5%
🟡 BookmakerRefund (market cancelled)0%100% returned

There’s no fee to “enter” in DirectBet and Bookmaker markets — you only pay a fee when you “claim your winnings.” AMM has a small fee on buy/sell because it uses a market-maker system.

Where do these fees go?

DestinationWhat it’s used for
Market creator (Proposer)Income for whoever creates an AMM market — rewarding them for opening the market + providing liquidity
Platform (Protocol)ThaiPoll’s operating revenue
Jackpot PoolA large accumulated reward pool given out to users — see thaipoll.io/jackpot
LP Safety PoolA reserve protecting liquidity providers (LPs) in AMM markets that resolve at a loss

More detail

AMM — 1% claim fee

AMM markets have liquidity providers (LPs) backing the price. The 1% claim fee (0.6% always goes to the Jackpot + another 0.4% to LP Safety or the Jackpot depending on the market’s liquidity health) keeps the system sustainable. Winners therefore receive 99% of the value of their shares.

DirectBet — pay only when you win

Depositing/matching is free; 1% is taken only when claiming the reward on the matched side. Any amount nobody matched can be withdrawn by the creator in full (100%).

Bookmaker — two-sided fee

  • A winning bettor claims stake × multiplier minus 1%
  • The house claims profit from the losing pool minus 0.5%
  • The 500 USDC house license fee is paid once when opening a House (see Become a House)

Solana network fees (~fractions of a cent per transaction) are separate from the platform fees above, and are paid in SOL, not USDC — see Getting Started.