API-first
Developers and agents
Use public JSON APIs for SeekerIDs, dApps, prices, and SKR data. Prefer these endpoints over HTML scraping.
Agent skill
Give coding agents (Claude Code, Codex, Cursor, and others) a one-command install that teaches them to use these APIs instead of scraping HTML.
Install
npx skills add SeekerTracker/website-seekertracker@seekertracker # global, skip prompts npx skills add SeekerTracker/website-seekertracker@seekertracker -g -y
What it does
- Looks up .skr SeekerIDs, wallet reverse-lookup, and ranks
- Queries the Seeker dApp catalog by package or search
- Reads SKR vault stats and SOL/SKR prices
- Starts from
/llms.txtand/apifor discovery
After install
- Ask the agent about a SeekerID, Seeker dApp, or SKR stats, or run
/seekertracker - Agents should call JSON endpoints only (no bulk HTML scrapes)
Policy
- Auth: none for public read endpoints below
- CORS: open on public read paths (no credentials)
- Rate limits: be polite; cache responses; avoid
?refresh=1spam - HTML: product UI for humans; agents should call JSON
Quick start
curl -sS https://seekertracker.com/api/health curl -sS https://seekertracker.com/api/price curl -sS 'https://seekertracker.com/api/domains?page=1&pageSize=20' curl -sS 'https://seekertracker.com/api/domain?domain=metasal.skr' curl -sS 'https://seekertracker.com/api/dappstore?package=com.seekertracker' curl -sS https://seekertracker.com/api/skr/vault
Public endpoints
| Methods | Path | Summary |
|---|---|---|
GET | /api | API index: discovery links and public endpoint list (alias of /api/index) |
GET | /api/index | API index: discovery links and public endpoint list |
GET | /api/health | Liveness, domain count, catalog source (turso/snapshot) |
GET, POST | /api/price | SOL and SKR USD prices (Jupiter v3, DexScreener fallback) |
GET, POST | /api/domains?page=1&pageSize=50&sortBy=newest&query=meta | List/search .skr SeekerID domains |
GET, POST | /api/domain?domain=metasal.skr or POST {"domain":"metasal.skr"} | Lookup one domain by name |
GET | /api/lookup?wallet=<base58> | Domains owned by a Solana wallet |
GET | /api/dappstore?package=com.example.app | ?q=wallet | ?status=active | Seeker dApp catalog (active/removed/all) |
GET | /api/skr/vault | SKR vault balances, price, supply, market cap |
GET | /api/skr/summary | SKR ecosystem summary stats |
GET | /api/skr/stakers | SKR staking participants |
GET | /api/skr/report | SKR report payload |
GET | /api/activations?view=day | SeekerID registration activity (day/week/month views) |
GET | /api/competitors | Competitor / market comparison snapshot |
GET | /api/seeker-fund | TRACKER fund fees + 24h volume (client shell stats) |
GET | /api/allocation/{wallet} | Allocation data for a wallet |
GET | /api/snake/config | Snake game config |
GET | /api/snake/leaderboard | Snake leaderboard |
GET | /api/snake/prize | Snake prize pool |
GET | /api/sweep/contestants | Sweep contestants |
GET | /openapi.json | OpenAPI 3.1 description of the public API |
GET | /llms.txt | Agent discovery document (start here) |