In-Development
Last updated
Last updated
Gasless Matchmaking System
Initial Deposit and Gasless system: When a user deposits ETH into their account, you credit their account with an equivalent amount of virtual currency (e.g., 1 ETH = 1,000 fake money units).
Placing Predictions: Users utilize virtual currency to participate in matchmaking within the game, with each prediction deducting the corresponding amount from their virtual currency balance.
Tracking Actual Wallet Balance: Maintain a separate record of the user's actual wallet balance (in ETH) from their virtual currency balance. This reflects the real ETH they have deposited into the game.
Handling Transactions: Whenever a user places a prediction, deduct the corresponding amount from their virtual currency balance and update their actual wallet balance. This ensures the virtual currency balance accurately represents in-game funds, while the actual wallet balance reflects real ETH holdings.
Settling Transactions: Periodically settle transactions by transferring the virtual currency balance to the game's smart contract or by updating the user's account balances in your application's database.
Withdrawals: Users can withdraw their remaining virtual currency balance back to their actual wallet balance at any time. Update both their virtual currency balance and their actual wallet balance accordingly.
Most of the mini-games are built and ready for deployment. The team is currently resolving issues and beta testing in the backend.
Currently, the bot is only used in our Telegram group: Bet Lounge PvP. In the future, this bot can be incorporated into any Telegram group. We are addressing some concerns and development challenges, making significant progress.
We aim to ensure the bot remains decentralized and cannot be exploited for malicious purposes. Therefore, we are developing safeguards to prevent admins and group owners from exploiting their community. Some of these safeguards include:
Restricted Transfers: No admin can send money from the ecosystem wallet to any specific wallet; they can only input outcomes such as "/Payout_Scenario1."
Tournament Payout Monitoring: If payouts are directed to a single user, a red flag will be raised, and the team will investigate to ensure no foul play.
Transaction Reporting: If an admin is sending money to their alternate accounts and it doesn't align with the actual tournament winners, the community can report these transactions, prompting an investigation before funds are disbursed.
Additional Safeguards: More security measures are in development to ensure the integrity of the system.