A token launchpad on Arc: launch, bonding-curve liquidity, and secondary trading in one place. I lead its architecture and engineering, and own the multi-chain indexer and API behind it, which takes in trade data from EVM mainnet, Base, Abstract, Robinhood, Solana, and Sui at 1,000+ events a second.
Faze — full technical detail (Lead Developer at Yokai Works, 2024–present)
Faze (faze.fun) is the flagship project of my tenure as Lead Developer at Yokai Works: a token launchpad on Arc that puts launch, bonding-curve liquidity, and secondary trading in one place. Creators pick their own bonding target and keep fee rights, tokens graduate into Uniswap v4 pools with locked liquidity, fees settle in USDC rather than the token itself, and a trading terminal gives traders live boards, fast swaps, and per-wallet PnL. I lead its architecture and engineering end to end.
Underneath sits the real-time, multi-chain indexer and API I own, ingesting on-chain trade data across EVM mainnet, Base, Abstract, Robinhood, Solana, and Sui at 1,000+ events per second. Contract design was not mine, but I had enough influence to ensure the contracts emitted exactly what the pipeline needed; the difference between an indexer that scales and one that does not is usually decided in the contract, not the indexer. The stack is NestJS for the services, Next.js on the front, tRPC as the type-safe bridge between them, Apache Kafka for event distribution, and Solidity with Uniswap v4 Hooks and Chainlink VRF for the on-chain primitives. Keywords: token launchpad, bonding curve, DeFi, Arc, USDC, Uniswap v4, blockchain indexer, multi-chain indexing, on-chain data pipeline, high-throughput event processing, EVM, Base, Abstract, Robinhood, Solana, Sui, NestJS, Next.js, tRPC, Kafka, Solidity, Chainlink VRF.