For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hosting Your Own Contest

Anyone with a gaming platform connected can host a Contest. It takes about three minutes.

1. Click "Create Contest"

From your dashboard, go to Contests → Create.

2. Pick a Contest type

Choose whether to host a Battle or a Bounty:

  • Battle — leaderboard-based. Players compete on points; highest score wins. Best for grind contests, weekly events, and tournaments.

  • Bounty — objective-based. Players race to (or work toward) a clear finish line; everyone who hits it can win a share.

Guild vs Guild Contests are coming soon.

3. Pick an Objective Mode

The Objective Mode defines what players are actually competing on. The available modes depend on the Contest type you picked.

Battle modes (Points family):

  • Achievement Points

  • Completion Achievement Points

  • Dota 2 Points Battle

Bounty modes (Hunter family):

  • Achievement Hunter

  • Platinum Hunter

  • Completion Hunter

See Objective Modes for full descriptions.

4. Pick the game

Depending on the Objective Mode, you'll either:

  • Pick a single game — for Hunter modes (e.g. "First to platinum Elden Ring") or Points modes scoped to one title.

  • Pick none — for any future Collector modes (coming soon) where the score is across the player's whole library.

When picking a game, you can filter by genre and theme. Pick something your target audience plays.

5. Set the entry fee and duration

  • Entry fee — gems each player pays to join. Higher fees = bigger prize pools but fewer joiners.

  • Duration — how long the Contest runs once it starts. For Hunter Bounties, you can configure "ends when first player wins" instead of a fixed duration.

  • Max participants (optional) — caps the prize pool size and triggers auto-start when full.

  • Min participants (optional) — Contest won't start until this is met.

  • Scheduled start date (optional) — when to begin, if not auto-starting.

See Entry Fees, Prize Pools & Donations for pricing guidance.

6. Choose who can join (Access Policy)

Policy
Use it when

Public

You want anyone in the RivalRyze community to join.

Allowlist

You want full control over who plays — joiners request, you approve.

Password protected

You're running this with a friend group — share the password privately.

Guild members only

You want it open to one Discord server.

Role-based

You want it open to a specific Discord role (e.g. "Tournament Players").

Full details: Access Policies.

7. Configure reward distribution

Choose how the prize pool splits when the Contest ends.

For Battles (leaderboard):

  • Winner Takes All — 100% to the #1 ranked player.

  • Top 3 — 60% / 25% / 15%.

  • Top 5 — 40% / 25% / 15% / 10% / 10%.

  • By Participant Count — auto-scales the payout list. Default.

For Bounties (objective):

  • Winner Takes All — only the first to hit the objective wins. Pure race.

  • Equal Split — everyone who hits the objective during the window splits the pool equally.

  • By Participant Count — auto-scales based on joiners.

You can also boost the prize pool from your own wallet before publishing to make the Contest more attractive.

8. Review and publish

Double-check the type, objective, entry fee, access policy, and duration. Click Publish.

Your Contest goes live. It now shows up in the Contests browse page (subject to your access policy — Guild and Allowlist Contests are only visible to eligible players).

After publishing

  • Share it. Copy the Contest link from the page and share it on Discord or with friends.

  • Watch joiners come in. You'll be notified when someone joins, requests an invite, or donates.

  • Approve allowlist requests. If you set the Contest to Allowlist, you'll get notifications for each invite request. Approve or reject from the Contest page.

  • Receive donations. Other players can donate to the prize pool even if they're not playing — donors don't compete, they just sweeten the pot.

When the Contest ends

Winners are determined automatically based on the Contest type and Objective Mode. The prize pool transfers to winners' wallets — that's it. As host, you don't have to do anything to wrap up.

Hosting doesn't cost gems. You only pay if you also join your own Contest.

What if no one joins?

If your Contest doesn't reach the minimum participant count by its start date, it auto-cancels. Any entry fees collected are refunded.

You can edit a Contest (entry fee, end date, etc.) before it starts in case you want to adjust to attract more joiners.

A note on Fair Play

For Contests involving achievements, trophies, or game completion, RivalRyze runs Fair Play checks. By default, known cross-platform auto-pops are excluded automatically. For anything flagged as unknown or suspicious, you (the host) get a notification and can decide whether it counts.

This means hosting is hands-off most of the time, with occasional adjudication for edge cases.

Last updated