Make your first API call in under 5 minutes. No SDK required.
The hosted API is available today. Use the commands below with curl; piping the response to jq is optional. If you prefer a client library, the Rust client can be installed directly from this repository.
[dependencies]
stellar-intel-client = { git = "https://github.com/ezedike-evan/stellar-intel", package = "stellar-intel-client" }The published @stellarintel/sdk package is planned but is not available yet. Do not use npm install @stellarintel/sdk until it is published.
Fetch live quotes for USDC to NGN (Nigeria Naira) across every integrated anchor.
curl -sS "https://stellar-intel.vercel.app/api/rates/usdc-ngn?amount=100"Returns one row per anchor with exchangeRate, fee, totalReceived, and the quote source.
Get the composite reputation score for a specific anchor.
curl -sS "https://stellar-intel.vercel.app/api/reputation/cowrie"Returns scorecards, fill rate, settle latency, and sample counts.
See how all anchors rank by composite reputation score.
curl -sS "https://stellar-intel.vercel.app/api/reputation/leaderboard?corridor=usdc-ngn"Build, canonicalize, and sign an intent on the client, then submit it to the server.
# Build the intent, canonicalize, SHA-256, Ed25519-sign (client-side with Freighter).
# Then POST the signed envelope:
curl -sX POST https://stellar-intel.vercel.app/api/intent/offramp \
-H 'content-type: application/json' \
-d '{
"type": "offramp",
"sourceAsset": "USDC",
"destinationAsset": "NGN",
"amount": "100",
"sender": "GABC…",
"recipient": "GBDEST…"
}'On success, returns an unsigned Stellar transaction (XDR) and a quote ID.
Consume the public reputation scores endpoint (versioned, rate-limited).
curl -sS "https://stellar-intel.vercel.app/v1/public/scores"