CUPCULT · aturan main on-chain
CUPCULT adalah pasar bet sepak bola sepenuhnya on-chain di BNB Chain. Odds dan pasar diagregasi dari Bet365, Pinnacle, William Hill, 1xBet, Betano; final dan seluruh hasil pertandingan diumumkan oleh WorldCupViewer Oracle. Semua aliran dana — taruhan, pembayaran, jackpot, burn — dieksekusi 100% oleh smart contract.
Pakai apa untuk bet?
Bet pakai token $CUPCULT (BEP-20 di BSC). Tapi kontrak tidak mencatat “berapa token”, melainkan “berapa USD nilai token itu saat bet di-submit” — dikunci oleh feed Chainlink BNB/USD. Jadi naik-turunnya harga BNB atau CUPCULT setelah bet tidak menggerus ukuran taruhanmu.
Cara nge-bet (3 langkah)
- Klik Connect Wallet (MetaMask / OKX / Trust — BSC).
- Pilih match → pilih market (1X2 / AH / O-U / BTTS / DNB / CS).
- Masukkan nominal USD → dompet pop-up 2x: (a) tanda tangan tiket odds, (b) submit transaksi on-chain (gas beberapa sen).
Begitu transaksi masuk blok, odds + nilai USD dikunci permanen. Tiket odds memakai EIP-712 dengan masa berlaku 15 detik — platform tidak bisa mengubah odds setelah tiket ditandatangani.
claimRefund.Kalau menang — 10% otomatis dibakar
Payout = stake USD × odds, dibayar dalam CUPCULT berdasarkan harga token saat settlement. Sebelum dikirim ke dompet, 10% payout langsung dibakar ke alamat 0x000…dead — sisanya 90% masuk dompetmu. Mekanisme deflasi yang di-hardcode: tim tidak bisa ambil, tidak bisa diubah.
BNB Ultimate Jackpot — kalah pun dapat
Selain payout per-match, ada BNB Jackpot yang dibagi-rata begitu peluit final ditiup. 100% dibagi ke semua orang yang pernah bet di season ini — termasuk yang kalah.
Dananya dari tax 4% beli / 4% jual token yang masuk treasury, dipecah otomatis:
- 50% disimpan sebagai BNB → BNB Ultimate Jackpot (dibagi 100% ke bettor di akhir).
- 50% dipakai auto-buyback CUPCULT → Token Payout Reserve (sumber bayar untuk pemenang per-match).
Pembagian Jackpot cuma lihat satu hal: total nilai USD bet kamu dibanding total semua orang. Kalah/menang tidak berpengaruh.
Cap maksimum — biar treasury selalu kuat bayar
Kontrak hard-code tiga garis pertahanan (relatif ke saldo Token Payout Reserve):
- 15% treasury / odds — maksimum per satu bet.
- 30% treasury / odds — maksimum per user × per match.
- 40% treasury / odds — maksimum per opsi market (mis. “Argentina menang”).
Ketiga cap aktif bersamaan; yang paling ketat yang berlaku. Frontend menghitung otomatis berapa maksimum bet kamu.
Push / refund (sama seperti bandar internasional)
Kalau push (selisih voor pas / total pas) — taruhan kena refund pokok dalam CUPCULT, tanpa potong burn 10%, dan tetap dihitung sebagai bobot Jackpot.
- O/U 2.0: skor akhir tepat 2 gol → push.
- AH ±1: voor 1 gol, tuan rumah menang 1-0 → push.
- DNB: pilih menang, hasil seri → refund.
Claim & expiry
Begitu match resolved oleh Oracle, payout siap di-claim. Tidak ada tanggal kedaluwarsa — kontrak tidak punya fungsi sweep. Tapi tetap claim sendiri: kehilangan private key = dana terkunci permanen.
Kenapa percaya — “tidak bisa kabur”
- Audit oleh tim FLAP.
- Tidak ada fungsi owner withdraw — treasury tidak bisa diambil tim.
- Tidak ada pause-settlement — setelah final, dana wajib terdistribusi.
- Hasil pertandingan ditulis oleh WorldCupViewer Oracle independen.
- Tiket odds EIP-712 + valid 15s → platform tidak bisa rewrite odds.
Aturan ada di kode. Kode ada di chain. Tidak ada yang bisa mengubahnya.