Glossary

Reward pool

The reward pool is the platform's smart contract that holds the tokens of apps; players deposit tokens into an app through it, and developers, community creators and, where the app owner allows it, players withdraw from it.

Crypto tokens are volatile and can lose all of their value. This page explains how the platform works and is not financial advice.

The reward pool is a smart contract of the platform that holds the tokens of apps. Players deposit tokens into an app through it, and the app developer's share and community creators' rewards are paid out of it.

How it works

  1. A player opens the app page on idosgames.com, connects a wallet and deposits the token. In the app it becomes the app's currency, one to one.
  2. The currency is spent in the app - in its store or on its marketplace. What is spent becomes the earnings of the app's developer and the platform.
  3. The developer withdraws their share to the wallet confirmed in their iDos Games account, and creators of the community marketing program receive their rewards the same way. The iDos Games server signs a one-time permission for exactly that amount, and the contract pays it out.

By default players do not withdraw: what a player deposits stays in the app as its currency, like a store balance. The app owner can turn withdrawals on for players in the dashboard (LiveOps → Blockchain → Withdrawals for players), but only after accepting responsibility for their legality in every country where the app is available; this confirmation is stored. Player withdrawals also work only while the platform allows them.

Why one pool for the whole platform

The pool address always comes from the platform's own registry for each network, never from an app's settings. This way an app cannot point deposits or withdrawals to a contract of its own, and tokens always move through the same known contract.

See also: launching a token.

Step-by-step guides

See also

Make your own game

Describe the idea in a sentence - the AI coder builds it, and it goes live at its own link.