gitbank is a vault for discovering crypto-related GitHub repositories. Search the ecosystem, inspect projects, and obtain source code in one click.
// overview
The home page loads featured crypto repositories from the GitHub Search API. Each repo is a card in the vault grid with metadata: name, description, language, category, and star count.
gitbank does not host code. It queries GitHub publicly and helps you clone or download projects directly from their official repositories.
// search
- Type a keyword — e.g.
defi, solana, wallet. - Click FIND PROJECTS →. Results come from
/api/search with crypto filters. - The grid updates to // search results, sorted by stars.
// obtain a project
Every repo card has two actions:
COPY CLONE →Copies the git clone URL to your clipboard.
git clone https://github.com/owner/repo.git
GET ZIP ↓Downloads the default branch archive from GitHub.
// chains & categories
The chains row shows ecosystems (Ethereum, Solana, Bitcoin, DeFi, Web3, NFT). Cards auto-tag a category from name, description, and topics.
// stats
The stats bar shows approximate GitHub counts: crypto repos indexed, chains tracked, and clone-ready status. Refreshed via cached server API calls.
// api & stack
GET /api/search?q=... — search repositoriesGET /api/featured — top starred crypto repos- Next.js 15 · GitHub REST API · TypeScript
Optional GITHUB_TOKEN in .env.local for higher rate limits.