Select the amount of crypto to swap and spin the wheel to receive a random cryptocurrency
Wheelswap enables users to swap their crypto in a new and exciting way. First, the user specifies the cryptocurrency and amount of it to swap. Users can pick from cbBTC, DEGEN, or WETH. Then, the user spins the wheel to determine which cryptocurrency they will receive, with a chance of winning big.
We created the frontend with TypeScript and Flutter. For the backend, we used Solidity to create the smart contract and randomize the outcome of spinning the wheel, Dynamic to enable the user to connect their wallet, and Uniswap to implement the swapping functionality. Dynamic made it trivial for users to connect any wallet to our marketplace.