working principle
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