project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Dewls

Dewls, a blockchain-integrated arcade platform allows players to raise stakes by betting on their own performance across multi-chain, with all wagers handled securely on-chain. Through attestation, each win is verified immutably, providing proof of victory.

Dewls

Created At

ETHOnline 2024

Winner of

trophy

Sign Everything Pool Prize

Project Description

Dewls is a multi chain arcade platform which allows user to battle with each other across various games like Rock-Paper-Scissors, Connect 4 etc. The game data is handled on chain and is stored immutably to ensure transparency amongst the competitors. Once a winner is decided, he is prompted to sign an attestation to mark his victory into the leaderboard and get a chance to win the pool prize which is distributed each weekend. This also enables user to build a Proof-Of-Victory to showcase his skills and some surprises for the upcoming features of the application.

How it's Made

This project uses Web3Auth to allow each web2 or web3 user to use our application without the hassle of creating wallets and everything. Our whole game logic uses Sockets to ensure no user can tamper with the game while playing. We have our smart contracts deployed on multiple chains like Morph L2, Hedera, Rootstock. This ensures that we have transparent and immutable game results. We utilize the HCSC and HTS provided by Hedera to have easy dev experience as well. We also use cron jobs to handle pool prize distribution. We also have XMTP subscribe for users to opt in into and get new updates to their XMTP account.

We have all these showcased with the help of Next.js frontend and Express based REST API along with Supabase to save our nitty gritty data.

background image mobile

Join the mailing list

Get the latest news and updates