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

Roblox Coin Exchange

Enabling Roblox's 300 million (MAUs) to create, buy, and sell meme coins using bonding curves.

Roblox Coin Exchange

Created At

ETHGlobal San Francisco

Winner of

Coinbase Developer Platform - Consumer Crypto (gaming, social, loyalty, etc.)

Flow - Most Killer App Potential 2nd place

Project Description

This project is designed to enable Roblox's 300 million monthly active users (MAU) to create, buy, and sell meme coins through a system that integrates bonding curves, which determine the price of the coins based on supply and demand. The project introduces several key features, including the creation of a Multi-Party Computation (MPC) wallet for each user. This MPC wallet is essential for securely managing users' cryptocurrency transactions and their interactions with the meme coins they create.

How it's Made

We used the Coinbase Developer Platform and Coinbase SDK to manage wallets and facilitate meme coin transactions across Base, Polygon, and Flow blockchains. We built a custom ERC20-based bonding curve smart contract to control token prices based on supply and demand.

For the game, we used Roblox Studio to create the user interface and integrate meme coins into the Roblox ecosystem. The backend was developed with NestJS for server logic and MongoDB for handling user data and transaction history.

One hacky aspect was integrating real crypto transactions with Roblox gameplay, syncing blockchain and in-game interactions smoothly using Coinbase’s SDK and bonding curve contracts.

background image mobile

Join the mailing list

Get the latest news and updates