INSPIRATION

It started with a loss. I got rugged. Like many others, I put money into a project that looked promising, slick website, active Telegram, influencers shilling it, only to watch the liquidity vanish overnight. That moment of staring at a worthless bag made me angry, but more than that, it made me curious.

Why is it so hard to know who to trust? All the data I needed existed, scattered across twenty different sites. But it was chaotic, fragmented, and often outdated. I thought "There has to be a way to put this all together." That frustration and that question became CryptoNavi, an attempt to bring clarity to a space designed to confuse you.

CryptoNavi is the research tool I wish I had before that rug pull. It's a platform that brings all the scattered data about a crypto project into one view, and then does the hard work of asking: "Can we trust this project?"

Here's what it does Trust Score: An algorithm that scores projects (0-100) based on real signals—audits, team presence, code activity, liquidity, not hype. Aggregated Data: Pulls from CoinGecko, DeFiLlama, and on-chain sources so you don't have to tab-switch. Verification: Projects can claim their profiles and verify ownership via DNS. If you see our "Verified Partner" badge, you know you're looking at the real deal. Community Reports: Users can flag suspicious activity. We're building a community-powered safety net.

How we built it We wanted it fast, reliable, and beautiful. I built it using: Frontend: Next.js 14 (App Router) with a dark-mode, premium UI. We wanted it to feel like a Bloomberg terminal, not a meme coin casino. Backend: Supabase (PostgreSQL) handles everything, auth, database, and real-time data. Data Pipeline: This is the heart of CryptoNavi. We built a custom sync service that runs on Vercel Cron jobs, fetching from CoinGecko and DeFiLlama, normalizing messy data, and storing it cleanly. Verification: Node.js dns module for DNS TXT record checks. Automated, trustless verification.

Challenges we ran into The Data Mess: Every API has its own naming conventions. Making "Ethereum," "ethereum," and "eth" all resolve to the same project took more effort than I'd like to admit. Rate Limits: Aggregating 1,000+ projects hits API walls fast. We had to build smart batching and caching to stay within free tiers. Trust is a Loaded Word: Giving a project a "low" trust score is controversial. We learned that transparency is everything, we had to show why a score is low ("No Audit," "Low Liquidity") to avoid accusations of bias.

Accomplishments that we're proud of From 60 to 1,000+: We started with a manually curated list of 60 projects. Now we have an automated pipeline tracking over 1,000, and growing. The Trust Score: It's real. It's based on data, not vibes. That feels like a small revolution in a space full of noise. The Design: People tell us CryptoNavi looks "professional" and "legitimate." In crypto, that's rare, and we're proud of it.

What we learned Data is the product. The UI is just the wrapper. The value lives in the quality and integrity of the underlying data. Transparency builds trust. Showing why a score exists (the breakdown) is as important as the score itself. Automate early. Manual processes don't scale. Every hour spent on the sync pipeline saved ten hours later.

What's next for CryptoNavi

Complete Partner Verification: Roll out our "Verified Partner" program so official project teams can claim their pages with a gold badge. Social Verification: Add Twitter/X OAuth as a verification method. Community Governance: Let trusted users vote on data accuracy, building a decentralized fact-checking layer. AI-Powered Data Extraction: Use LLMs to automatically pull team info and roadmaps from project whitepapers. Mobile App: Bring CryptoNavi to iOS and Android so users can do due diligence on the go.

Built With

  • coingeckoapi
  • defillmaapi
  • framermotion
  • githubactions
  • githubapi
  • next.js
  • react19
  • superbase
  • tailwindcss
  • vercel
Share this project:

Updates