RW·
← All work

Memetropolis

Founder and CTO

The first OFT launchpad on LayerZero, live across 7 EVM chains. About $300K invested, 810 commits, 5,000 users at launch, and concurrency that holds when two users hit the same second.

SolidityLayerZero V2SubgraphNext.js

The problem

Launching a token on one chain is a solved problem. Launching the same token across 7 chains at once, with liquidity and state that stay coherent, is not.

The build

The first OFT launchpad on LayerZero: Solidity contracts, TypeScript backend, subgraph indexing, Next.js frontend. Multi-chain peer wiring, per-chain gas configuration, Etherscan verification on every chain.

The hard part

Concurrency. Two users hitting the launchpad in the same second used to mean colliding nonces and stranded funds. The fix that held: Postgres advisory locks plus per-address chain locks plus fresh-fetched nonces. Not naive sequential signing.

Outcome

About $300K invested, 810 commits, 5,000 users at launch, live across 7 EVM chains.

Gallery

Memetropolis live launchpad dashboard with trader profile, portal funnels, and a recent-gainers table
The live dashboard
Full Memetropolis token launch page: trader cards, wireframe launch art, bonding curve, and candlestick chart
A token launch page
The trade panel, in motion
Memetropolis launch card with live trader feed and wireframe mountain launch artwork
Launch card and live feed
Cinematic 3D portal environment art rendered for the Memetropolis interface
3D portal environment art
The Memetropolis portal animation system showing ranked portals and container layout
The portal animation system
Brand world, in motion
Memetropolis mobile app top-projects screen with portal funnels and token orbs
Mobile: top projects

Have something that needs to exist?

Tell me what you are building and where it hurts. I reply within one business day.