Skip to content

entroute/get-crypto-prices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

get-crypto-prices

Real-time crypto prices via verified x402 endpoints. No API key, no signup, ~$0.001 per call in USDC.

A tiny example that fetches live token prices without signing up for CoinGecko, Moralis, or any other paid API. EntRoute discovers the best-ranked, fulfillment-verified price endpoint; x402 handles payment.

Why this exists: CoinGecko Pro is $129/month. Moralis is $49/month. Most agents need crypto prices a few times a day, not 100k times a month — pay only when you call.


Quickstart — Claude Code (recommended, zero config)

claude mcp add entroute -- npx @entroute/mcp-server

Then ask Claude: "What's the current price of ETH?" — it discovers a verified endpoint, pays in USDC on Base, and returns the answer. No API keys, no wallet setup, no env vars.

About the MCP server →


Use it from your own code

npm install @entroute/sdk-agent-ts

Inspect the top-ranked endpoint:

import { EntRouteClient } from '@entroute/sdk-agent-ts';

const client = new EntRouteClient({ baseUrl: 'https://api.entroute.com' });
const result = await client.discover({ capability_id: 'defi.token_price' });
console.log(result.ranked_endpoints[0]);

To actually call it (and have the SDK handle the x402 402 → pay → retry dance), pass a Base wallet via client.discoverAndCall(). See the SDK docs.


Try the demo

Discovery only — prints the top 3 endpoints with score, latency, success rate, and price. No payment, no wallet needed.

git clone https://github.com/entroute/get-crypto-prices && cd get-crypto-prices
pnpm install
pnpm start

Source: src/index.ts.


Why EntRoute

The only x402 directory that pays real USDC to verify each endpoint actually works. Probes run every 10 minutes; failed endpoints get demoted automatically.

x402 is the open pay-per-request protocol behind it (Coinbase + Linux Foundation). Server returns 402, client pays in USDC on Base, retries with payment header.


Related skills

License

MIT

About

Get real-time crypto prices via any verified x402 endpoint. No API key, pay-per-request in USDC.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors