Proxyswap
A DEX on Degen chain and Hamchain with swaps, pools, airdrops and a token launcher. 11,599 swaps, 73 tokens launched.
Overview
Proxyswap is a DEX built on Degen chain and Hamchain. We started from the Uniswap repo with the basics (swaps and pools) and quickly found that wasn't enough.
So we added airdrops, a token launcher (everyone was launching a token, so why not), claiming, and a vault where users and teams could lock their LP.
It has handled 11,599 swaps across both chains, with 1,553 pools created and 73 tokens launched.

My Contributions
I led the frontend for most of the new features and connected them to the contracts and backend. The frontend was React, contract and chain calls went through Ethers.js and Web3.js, and Supabase and Node.js ran the backend and database.
Airdrop: I built the frontend and contract integration for airdrops, so anyone could airdrop a token on Degen or Hamchain. You upload a CSV of addresses or add them by hand with a percentage for each, and recipients collect their tokens from a claim page.

Token Launchpad
I did the frontend and contract integration for the launchpad too. You set the supply, the starting price and a few other things, and can airdrop the token in the same transaction using single-sided liquidity. There's also a page for claiming fees from the pools of tokens you've launched.

Locked Pools
Once people had created pools, they wanted to lock them. You see every pool you've created, lock it for as long as you like, release it when the time is up and claim its fees along the way.
