LEAGUES · CREATION

Create a private league

Reading time: 4 min Updated October 2, 2026
TL;DR

Go to Social → Private leagues → Create. Give your league a name, invite your friends by username or by link. Up to 100 members per league: when creating it, you choose 10, 20, 50 or 100 (20 by default). League-specific leaderboard, private chat between members, challenges started in the league. Free. You can be a member of up to 10 leagues, including the ones you created.

Why create a private league

A private league is a small group of Ktkarena users who want to:

  • Challenge each other on a leaderboard specific to the group.
  • Talk in a private chat reserved for members.
  • See the detailed challenges of other members (with amounts - unlike the public profile).
  • Organize internal challenges (for example, "Who among us will get the best score on the Africa Cup?").

It's the "among friends" spirit of the challenge: transparency is stronger within the group you chose, because you also talk together outside the app.

Typical use cases:

  • A crew of friends who take a side on their team's matches.
  • A WhatsApp group of political predictors who want a dedicated space in the app.
  • Office coworkers who have fun predicting tech announcements.
  • An extended family following a sports season together.

The creation process in 4 steps

  1. Open the app and go to the Social tab (icon at the bottom).
  2. Tap "Private leagues" → "Create a league".
  3. Choose a name for your league. Must be between 3 and 30 characters. Examples: "Yaoundé Foot Fans", "Crypto Squad 237", "Famille Kameni".
  4. Invite your first members:
    • By handle: type their Ktkarena handle.
    • By share link: generate a link you can send via WhatsApp/SMS/email. Anyone who clicks it can join.

Your league is created. You're its owner.

The configuration settings

Once the league is created, you can configure:

Visibility:

  • Private, invite-only (default): new members must be explicitly invited.
  • Private, on request: a user can "request to join" and you approve.
  • Public: anyone can join via search. Avoid this for real leagues between friends.

Challenge visibility between members:

  • Amounts visible (default): between league members, you see your exact amounts.
  • Amounts hidden: you only see the results (won/lost), not the amounts.

Notifications:

  • Enable or disable notifications for new challenges in the league.

Limits and rules

Limits:

  • Maximum size: 10, 20, 50 or 100 members, owner included, chosen when you create it (20 by default).
  • 10 leagues at most per user, including the ones you created: beyond that, you can't create or join another one.
  • Two-outcome events only: all challenges in a league can only concern two-outcome events. An event with three outcomes or more is played in the arena.

Rules:

  • You can leave a league at any time. Leaving or dissolving a league.
  • The owner and the admins can remove a member; only the owner appoints admins.
  • The owner can only leave the league after they transfer ownership to another member.
  • A league with 0 members is automatically dissolved after 30 days.
FAQ

Frequently asked questions

No, completely free: no subscription, no premium members. You can be a member of up to 10 leagues.

No, they need to create an account first. Send them your league's invite link: once registered, they can use it to join.

Yes, the admin can rename the league in League → Settings → Name. Members are notified of the change.

STILL STUCK?

Didn't find your answer?

Write to us at support@ktkarena.com and tell us what you were looking for.
Link copied