MiniTon WhitePaper
  • 🏆Welcome to MiniTon
  • ❔Why Now and Why MiniTon
  • About MiniTon
    • đŸ’ĩSocial Esports: Flexible and Compatible
      • Entry Fee
      • Prize
      • Types of Tournaments
      • Match Rules
    • đŸ•šī¸Competitive Gaming Platform
      • Discover and Indulge in Captivating Games
      • Ensuring Game Fairness in Every Social Esports Encounter
      • Empowering Every Player to Organize Tournaments
    • đŸĒ„Developer Solution
    • 📈Sustainable Business Model
    • 💲Tokenomic $MTC
    • đŸ§—â€â™‚ī¸Roadmap
  • BUILDERS
    • đŸ’¯Initial Team
    • 🎭Community
    • 🧩DAO Governance
  • Developer Success
    • 👨‍đŸ’ģMiniTon Developer Documentation
      • Set Up Core Loop & Gameplay
      • Random and Fairness
      • Setting up Tournaments and Gameplay Parameters
      • Implement Progression
      • Automatic Difficulty
      • Crash Detection via Crashlytics
      • Anti-Cheating Techniques
      • Aborted Matches and Forfeits
      • API-reference
    • 🤝Developer Cooperation
      • Is your game a game of skill?
      • Go Live with MiniTon
      • Game Marketing Guidelines
      • Tutorial Best Practices
      • Unlock Real Prizes
    • âš™ī¸MiniTon Gaming SDK
      • Introduction
      • Initialize and load your game
      • Start your game until end
      • Reporting Game Data API
      • How to verify your signature
  • Legality
    • đŸ›ī¸The Legality of MiniTon
    • 🔒Privacy Policy
    • âš ī¸User Terms & Conditions
Powered by GitBook

Contact us

  • Telegram

ÂŠī¸MiniTon 2023

On this page

Was this helpful?

  1. Developer Success
  2. MiniTon Gaming SDK

How to verify your signature

Steps

  1. Arrange multiple signature data items in alphabetical order. Each data item forms a string in the format "key=value."

  2. Connect each data item string with the "&" symbol.

  3. Append the secret_key to the end of the concatenated string.

  4. Obtain the signature data by applying MD5 by above string

Example Data for Signature

{
        "game_id": 1,
        "match_token": "47AD1ED23DB1407720049D586C727C3B",
        "user_ticket": "1843BBAEBC83DDB0E45E378BA37014A9",
        "taste": 0,
        "action": "report_score",
        "score": 5,
        "auth_date": 1704816000
}

secret_key Example

aE18Vlne8LxlHFCm

Signature Example

md5("action=report_score&auth_date=1704816000&game_id=1&match_token=47AD1ED23DB1407720049D586C727C3B&score=5&taste=0&user_ticket=1843BBAEBC83DDB0E45E378BA37014A9&secret_key=aE18Vlne8LxlHFCm")
PreviousReporting Game Data APINextThe Legality of MiniTon

Last updated 10 months ago

Was this helpful?

âš™ī¸