Unleash the Kawoon!

Decentralized football on BNB Chain. Pick your players, compete, and win big with full transparency.

kawoon-image

How DKawoon Works

Pick 5 Players: Choose 5 players for each match, with a minimum of 2 from each team to balance your squad.

Track Performance: Smart contracts calculate scores for your players based on real-time match data.

Win Prizes: Top 3 users with the highest scores share the prize pool (45%-35%-20%) , distributed transparently on BNB Chain.

pragma solidity ^0.8.0;

contract DKawoon {

struct PlayerSelection {

uint256[5] playerIds;

address user;

uint256 matchId;

uint256 totalScore;

}

mapping(uint256 => PlayerSelection[]) public matchSelections;

uint256 public prizePool;

address public admin;

constructor() {

admin = msg.sender;

prizePool = 0;

}

function selectPlayers(uint256 matchId, uint256[5] memory playerIds) public {

require(playerIds.length == 5, "Must select exactly 5 players");

uint256 team1Count = 0;

uint256 team2Count = 0;

for (uint i = 0; i < playerIds.length; i++) {

// Let's suppose, playerIds < 1000 — team 1,>= 1000 — team 2

if (playerIds[i] < 1000) team1Count++;

else team2Count++;

}

require(team1Count >= 2 && team2Count >= 2, "Minimum 2 players per team");

matchSelections[matchId].push (PlayerSelection({

playerIds: playerIds,

user: msg.sender,

matchId: matchId,

totalScore: 0

}));

}

}

Example Match: Arsenal vs Chelsea
  • Bukayo Saka (Arsenal) — 6.8
  • Declan Rice (Arsenal) — 7.6
  • Jakub Kiwior (Arsenal) — 8.2
  • Cole Palmer (Chelsea) — 8.1
  • Levi Colwill (Chelsea) — 7.2
beta-test

Beta Test

Beta Test Launch — Early August 2025
First users can test the platform and provide feedback.
EPL Season Start — August 2025
Fully working platform for the Premier League season.
Winter Break — December 2025
TGE and token listing. New tournament types with entry fees.
Early 2026
Add other leagues (La Liga, Serie A).

Token Distribution

Allocation Breakdown (100M total supply)
circle-graph
Vesting Schedule
column-graph