2026 · Own project
Crypto Analytics
Crypto Analytics is a market dashboard that runs, in the browser, the logic of a trading indicator I used on TradingView, ported from Pine Script to JavaScript.
Stack
- Next.js
- DefiLlama Pro
- Binance API
- Chart.js
- Vercel
The problem
An indicator on a closed platform only exists inside that platform: you can't cross it with other data sources, automate it, or watch several assets at once. On top of that, the data API I needed is paid — and a paid API key can't reach the user's browser, for obvious cost reasons.
The approach
I ported the indicator logic to JavaScript, which meant reproducing Pine's series semantics without the guarantees the platform gives for free. In front of the paid API sits a serverless proxy: the browser calls my route, my route calls DefiLlama with a key that only lives on the server. I added Binance's public data — klines, funding rate and open interest — to see positioning and not just price.
What happened
The indicator runs over the same data the exchange serves, with the paid key never exposed. The serverless proxy pattern became something I reuse in every project that consumes a paid API from the client.
Project facts
Indicator ported from Pine Script to JavaScript
Serverless proxy keeps the paid API key out of the browser
DefiLlama Pro data combined with klines, funding rate and open interest
Deployed on Vercel, no dedicated server
Tell me what you want to build.
A 30-minute conversation about the problem usually settles more than three email threads about technology. If it isn't for me, I'll say so right away.
andre@andrebordignon.dev · Brasília, Brasil