VAULTCUP CULTURE

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.

1

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.

ContohStake $100. Saat itu 1 BNB = $600, 1 BNB = 2 juta CUPCULT → dompet dipotong ≈ 333.000 CUPCULT (≈ 0.167 BNB). Kontrak mencatat: bobot bet = $100, dikunci selamanya.
2

Cara nge-bet (3 langkah)

  1. Klik Connect Wallet (MetaMask / OKX / Trust — BSC).
  2. Pilih match → pilih market (1X2 / AH / O-U / BTTS / DNB / CS).
  3. 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.

Bet tidak bisa dibatalkan. Refund hanya terjadi jika pertandingan resmi dibatalkan / ditunda — lewat fungsi claimRefund.
3

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.

ContohStake $100, odds 2.10, menang → bruto = $210 equiv CUPCULT → bakar 10% → ≈ $189 equiv CUPCULT ke dompet.
4

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.

ContohJackpot akhir = 5 BNB. Total volume = $5.000. Stake-mu $1.000 (1/5) → dapat 1 BNB. Stake $4.000 (4/5) → dapat 4 BNB.
5

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.

6

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.
7

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.

8

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.