Wodo Gaming
Wodo NetworkGame HubGame StoreIncubation
  • Intro
  • Vision and Values
  • Meet the Team
  • Whitepaper
  • Pitch Deck
  • Roadmap
  • Offices
  • FAQs
  • TOKENOMICS
    • WODO GAMING TOKEN
      • Whitelist Requirements
      • Audit
      • Utility Token Legal Opinion
      • Incentive Programs
  • Ecosystem
    • Overview
    • Platform
      • Fundamentals
      • Services & APIs
        • Blockchain API
        • NFT API
        • Metaverse API
        • Notifications
      • Wodo Wallet
      • Metaverse
        • Digital Identity
    • Game Hub
    • Incubation Pad
    • Marketplace
    • Game Store
    • Game Hosting
    • Games
      • Metal Impact
      • Wodoland
  • COMMUNITY
    • Developers
      • Platform APIs
      • Metaverse Integration
      • SDK
      • Client Librarires
    • Github
  • Social Media
    • All social media links
    • Twitter
    • Telegram
    • Discord
    • CoinGecko
    • Cryptorank
    • Coin Market Cap
    • More...
      • Medium
      • Reddit
      • Youtube
      • Instagram
      • Facebook
      • Twitch
  • Terms of Usage
    • Privacy Policy
    • Terms of Services
    • Privacy Note (Applicants)
    • GDPR
    • NFT Licence
Powered by GitBook
On this page
  1. Ecosystem
  2. Platform
  3. Services & APIs

Notifications

PreviousMetaverse APINextWodo Wallet

Last updated 3 years ago

Notifications serve an essential function in software and product design. As suggested by "The system should always keep users informed about what is going on, through appropriate feedback within a reasonable time”. The notification services are the foundational building blocks of the platform to keep users - game developers - informed about operations they have initiated or topics they are interested in. Most of the operations are executed in asynchronous patterns in the wodo gaming platform. Game developers subscribed to specific topics and get notified about specific events. This capability enables game developers to build efficient use-cases in their games and implement their codes fluently. Sample use cases:

  • Create In-Game Asset as NFT: Developers can send the platform NFT API a request to mint an NFT item. This operation takes time, therefore it occurs in an asynchoronous way. The gaming platform notifies the game when the NFT is generated on the selected blockchain. Game developers implement a code piece that processes the notification and takes follow-up actions in their game code.

  • Subscribe to Games: When a player downloads a game from the game store or directly subscribes to an online game, the player needs to be provisioned and onboarded to the selected game. Game developers need to implement player provisioning logic in their game codes. In order to handle this business use case, game developers implement a code piece that subscribes to notifications on "new player" topic of the gaming platform. Upon receiving a notification, they can run their code to process new player information.

Jakob Nielsen