Back to Blog
Dota 23 min readSeptember 15, 2025

Dota 2: How to Submit Your Match ID for Payout

Step-by-step guide to submitting your Dota 2 match ID on RaiseGG and receiving your USDC payout.


Dota 2 results on RaiseGG are verified via Valve's Steam API. Here's how to get paid after a win.

Step 1: Find Your Match ID

After the match ends, open Dota 2 and go to your profile → Matches. Click on the most recent game and copy the Match ID shown at the top — it's a long number like 7891234567.

Step 2: Submit on RaiseGG

Go to your active match on RaiseGG and click "Submit Match ID". Paste the number and confirm. Our system pulls the result directly from Steam's API.

What We Verify

  • Both players were present in the match
  • The match lasted at least 10 minutes (prevents forfeit farming)
  • The match was played after the stake was created
  • The lobby type is valid (not a bot match)

Payout Timeline

If verification passes, your USDC payout hits your RaiseGG balance immediately. Withdraw to your wallet anytime — it arrives in under 30 seconds.

What If It Fails?

If the verification fails, you'll see an error explaining why. If you believe it's a bug, raise a dispute from the match page and our team will review within 24 hours.


Ready to stake?

Connect Steam and start competing in under 2 minutes.

Connect Steam & Play