How GHZ Creative shipped FundingView in 11 days with Claude Code
Solo. Claude Sonnet in a browser tab. Copy-pasting code from Chrome. No fancy setup. And now 600 people use it every day. Here’s the real story of building a crypto analytics product with vibe coding.
The setup no one brags about
Let’s get this out of the way: when GHZ Creative built FundingView, we didn’t have Claude Code accessing our files. We didn’t have Opus. We couldn’t afford the credits.
The entire product was built with Claude Sonnet 4 running in a browser tab. The workflow was literally: write a prompt in Chrome, copy the response, paste it into VS Code, test it, repeat. That’s vibe coding at its most raw.
From June 19 to June 30, 2025 — 11 working days — we went from nothing to a live product with real users.
What FundingView actually does
FundingView is a real-time funding rate analytics tool for crypto traders. It tracks funding rates across perpetual DEXs and helps traders spot arbitrage opportunities between exchanges.
The first version was simple: we hit the public APIs from perp DEXs directly. A Python script ran every night at midnight, saved the funding rates to CSV, and pushed the file to GitHub. That was the entire backend.
Some days we forgot to run it. There were gaps in the data spanning several days. It wasn’t automated — it was a manual process held together by discipline and memory. And sometimes memory failed.
Character limits and the Vercel bill
The biggest constraint wasn’t the AI — it was the character limit. With Sonnet in the browser, every conversation had a ceiling. We had to build the product piece by piece, section by section.
Sometimes we’d hit an error and not have enough characters left in the conversation to debug it. Start a new conversation, re-explain the whole context, hope the fix works this time.
Then came the Vercel surprise. Each user hitting FundingView triggered their own API call to the exchanges. Traffic grew, the server got hammered, and we got a hosting bill that hurt. The kind of lesson you only learn once.
The workflow that stuck
Building FundingView taught us the agentic coding workflow we now use on every project at GHZ Creative. It’s not a template or a starter kit — it’s a conversation pattern.
We describe the idea to the AI. We ask it what the possibilities are, what framework fits, what architecture makes sense and why. Then we make the call: this framework, this structure, this approach. And the AI builds the foundation while we steer.
That same workflow shipped LiquidView, CrossDesk OTC, ILY Padel, and now powers everything at the GHZ Creative studio.
600 daily users later
FundingView now serves around 600 users every day. Not because we had a marketing budget or a launch strategy — but because vibe coding let us ship something real, fast enough to catch a market that needed it.
The product has evolved since those first 11 days. But the lesson hasn’t changed: you don’t need the perfect setup. You need the willingness to ship with what you have.
Claude Sonnet in a browser tab. CSV files on GitHub. Copy-paste from Chrome. That’s how GHZ Creative started shipping.