How does it work?
For example, a user sends a withdrawal request from a game server.
The user opens our bridge application, selects a game and makes a withdrawal request ↓
Sends a withdrawal request to the game ↓
Is the balance in the game correct?
· If “False”, then transaction is canceled · If “True”, then the balance on the game wallet is frozen ↓
Calls the game node system · Selects an active game node or gets in a queue ↓
The game node begins to work with blockchain · If the address is correct - next step else - cancel transaction · If the chain is correct - next step
else - cancel transaction
· If there are enough funds on the game wallet - next step
else - cancel transaction
· If there are enough funds on the liquidity pool* - Done
else - cancel transaction ↓
Freezes the transaction amount in the liquidity pool* ↓
Sends the assets to the user’s crypto wallet · Waits for the user to get the assets ↓
The game node receives an award (PoS based)
* - each game/game server has its own liquidity pool for funds safety.
Last updated