Developers
Free API. Embeddable trust.
Everything the terminal shows is available over a public JSON API. Wallets, bots and dashboards can put a verifiable score in front of users.
GET
/v1/pulseGlobal snapshot: launches, flagged share, average trust, breakdowns.GET
/v1/tokensFilter the index: chain, launchpad, tier, min_trust, min_liq, age_max_h, sort, q.GET
/v1/tokens/{chain}/{address}Full verification report. Scans live if the token is new to us.POST
/v1/scanResolve an address or ticker on any chain and verify it. Body: {"query": "…"}GET
/v1/launchpadsLaunchpad scorecards with trust and risk statistics.GET
/v1/compare?ids=chain:addr,…Side-by-side reports for up to four tokens.GET
/v1/streamServer-sent events: every newly discovered token.GET
/v1/badge/{chain}/{address}.svgEmbeddable trust-score badge (cached 5 min).GET
/v1/methodologyMachine-readable checks, weights and tiers.GET
/v1/sourcesCrawler health.Quick start
# newest verified-or-better tokens on Base with at least $20K liquidity
curl "https://api-doveintel.duckdns.org/v1/tokens?chain=base&tier=verified,promising&min_liq=20000&sort=new"
# verify any contract
curl -X POST https://api-doveintel.duckdns.org/v1/scan -H "content-type: application/json" \
-d '{"query":"0x4200000000000000000000000000000000000006"}'
# full report once resolved
curl https://api-doveintel.duckdns.org/v1/tokens/base/0x4200000000000000000000000000000000000006Trust badge
Drop a live badge into a README, website or listing. It always reflects the current score and links back to the full evidence.
[](https://doveintel.duckdns.org/token/{chain}/{address})Fair use: please cache responses and keep under ~60 requests/minute. Need more? Tell us.