Crypto Market Briefing (XRP focus) is a paid JSON API from X3 Digital Capital LLC. One call returns USD price and market data, a written summary and sentiment score, recent headlines, and — for XRP — ledger activity and large transfers. No accounts. No API keys. Pay $0.02 USDC on Base with x402.
The product
An XRP-focused market briefing API that also covers major coins. Built for people and agents who need a concise, machine-readable snapshot in a single request.
A deterministic summary of the price move, plus a bullish, neutral, or bearish sentiment label and score derived from the data and headline keywords. No paid LLM in the loop.
For XRP, the briefing scans recent validated ledgers for network activity versus a short typical average, and flags large payments of at least 1 million XRP when they appear.
Headlines are tagged when titles mention ETF, SEC, or other regulatory keywords, so agents can spot those stories without extra parsing.
Pass a CoinGecko id or common symbol — btc, eth, sol, xrp, and the other supported assets listed below. Ledger whale signals are included only for XRP.
Structured output with price, market cap, volume, summary, sentiment, headlines, and XRP signals when applicable. No HTML to scrape.
Pay per call in USDC on Base with the x402 protocol. There is no signup, subscription, or API key to manage.
Base mainnet USDC · x402 exact scheme · $0.02 per call
Supported assets
Use a CoinGecko id or common symbol in ?coin=. Unknown coins return HTTP 400 before payment. Omit the parameter to default to XRP.
Endpoints
Two paid routes, same price. Free routes at /, /health, and /info describe the service without a charge.
Multi-coin briefing. Replace btc with any supported symbol or CoinGecko id. Ledger signals are included only when the coin is XRP. Defaults to XRP if coin is omitted.
XRP-specific route. Always includes XRP Ledger activity and large-transfer signals, along with price, summary, sentiment, and headlines.
Example call
npx awal x402 pay "https://api.cryptobroski.com/briefing?coin=xrp"
This is the documented Agentic Wallet / Agentic.Market command for paying an x402 endpoint in USDC on Base. Authenticate and fund the wallet first. Other x402 clients work the same way: an unpaid request returns HTTP 402; a signed payment is settled; the briefing JSON comes back.
Sample response — captured from a live briefing on November 12, 2026 at 9:53 PM America/Chicago. These figures are real, not invented.
{
"generatedAt": "2026-11-13T03:53:38.865Z",
"cachedUntil": "2026-11-13T03:54:23.865Z",
"coin": {
"id": "ripple",
"symbol": "xrp",
"name": "XRP"
},
"price": {
"asset": "XRP",
"coingeckoId": "ripple",
"currency": "USD",
"usd": 1.006,
"change24hPct": -3.7979,
"marketCapUsd": 63858189320.99,
"volume24hUsd": 1593608438.62,
"source": "coingecko",
"asOf": "2026-11-13T03:52:42.894Z"
},
"market": {
"marketCapUsd": 63858189320.99,
"volume24hUsd": 1593608438.62
},
"ledger": {
"index": 108295693,
"txCount": 623,
"baseFeeDrops": "10",
"baseFeeXrp": "0.00001",
"closeTime": "2026-11-13T03:52:40Z",
"source": "https://xrplcluster.com",
"asOf": "2026-11-13T03:53:38.865Z"
},
"signals": {
"whaleThresholdXrp": 1000000,
"scannedLedgers": {
"from": 108295679,
"to": 108295693
},
"activity": {
"latestTxCount": 623,
"recentAverageTxCount": 483,
"scannedLedgers": 15,
"vsTypical": "above"
},
"whales": [],
"newsFlags": {
"etf": false,
"sec": false,
"regulatory": false,
"matches": []
}
},
"headlines": [
{
"title": "Could XRP Be the Next Bitcoin?",
"source": "24/7 Wall St.",
"link": "https://news.google.com/rss/articles/CBMikgFBVV95cUxQOVVrRHM1NUJKaTk3cnZHZklkZDVMaXB5WmFaN0xXcFduMzRPdGdYRDZ0ZFd3VlpWTWhPeUlING41d1k1Vm9FejF1Q2Z1VVBlc293anRNZUdUYXFmUWZXNEpFd1JWQ0c5Zi1lcnozTHczMHY2V0Q2T0xEUWV2VnVqTWxrQjZ5S2RqSWI3a3dBTGU5dw?oc=5",
"publishedAt": "2026-11-12T20:28:00.000Z",
"flags": []
},
{
"title": "Prediction: What Could XRP Be Worth by 2035?",
"source": "Yahoo Finance",
"link": "https://news.google.com/rss/articles/CBMinAFBVV95cUxNQkYyS0RGdWtCekJhQURPX1NTdTVadF9wZlpvbVhJVFVDZUwyUnFObEpWTlhQdmF2ZWNsc3IzUWpzY3NaTnMzQWVjYXdYejVSeS12U2p6VVRsUWpObng2TDFfMC1yZXFVa3NWUWZwcVNfOUtUbHNOUG5Mb3dVblNwWHpQOHZKOFZCb0pLTkNETlJEVHZGWk00bThaRTI?oc=5",
"publishedAt": "2026-11-11T21:57:28.000Z",
"flags": []
},
{
"title": "Ripple\u2019s bank-lending system moves closer to launch on the XRP Ledger",
"source": "CoinDesk",
"link": "https://news.google.com/rss/articles/CBMirwFBVV95cUxOMXlZRW1tRnZQck5BTTZqeUluYmE4cnpweEdHTEtwQ3NyYWVCSHljSlBqN21fT3ZnUzdON3o3Y0VRQnYtVGZSbVg2UENvYk9yUFVKejZDVHphdnU4WXA2anE0SlBsdVpuOU5mOVM3WnN4QnZvYklVSERXTVluZzBXYW1FRlhHRUQyODlzd015N0RHNjg1R195OGVTUG5OTHpBOEgxX05JNl9MdDhLOXNj?oc=5",
"publishedAt": "2026-11-12T05:18:43.000Z",
"flags": []
},
{
"title": "Ex-Ripple Exec Hasn't Bought XRP 'in a Long Time,' Also Sold Bitcoin, ETH",
"source": "Benzinga",
"link": "https://news.google.com/rss/articles/CBMiygFBVV95cUxPakFKZ2ZPRkZJdlZHUTZYN002VXB3cDVSVzRTbEt1eklvY2Z1b3htR21zMElDOGswWmRkVk44Z3hLWTJOcHpWaXpKTjlFZm9LZTFrc3F5WW1CTUZxeENfY201TlpnMlJ5NHhKQ211eUlFdjFDYVV1bXAzU012UTdOSllfVy1BbTNOaDFsaXBhTDBtSm0tbzc0SnFtY18teW93eUlsbkhvR0NHa2NTZi00aEFRb2N0ak1DM2lQVEh2SGYwdGpFSnp0dnRR?oc=5",
"publishedAt": "2026-11-11T18:41:48.000Z",
"flags": []
},
{
"title": "XRP 'army' sends blunt open letter to Ripple CEO",
"source": "TheStreet",
"link": "https://news.google.com/rss/articles/CBMikAFBVV95cUxPLTB5Umdlbm1lZjZHYk4yY1hLa1VVaDJVR00tN3ZSaTRTVElnbG1sM2pxcDktVko5UTU4WDMzVTlzOXVfczNiUkRQWGpXX1laVmNydDZQZGVqaVBlbjlZSG5PblZKdDlHZEtXazF4Mnl2cGVWUkNpbjRVYVkweWxxNmVwU0NjYmpPYU04dEtyOVU?oc=5",
"publishedAt": "2026-11-13T01:15:46.000Z",
"flags": []
}
],
"summary": "XRP is down 3.80% over 24 hours, trading at $1.01. Recent XRP Ledger activity is above typical (623 transactions on the latest validated ledger vs a 15-ledger average of 483). News sentiment leans bearish (score -0.50). No single payments of at least 1.00M XRP were seen in the last 15 validated ledgers. Not financial advice.",
"sentiment": {
"label": "bearish",
"score": -0.5
},
"errors": [],
"disclaimer": "Not financial advice. Data is sourced from public APIs and may be delayed or incomplete."
}
The same sample is saved at data/sample-xrp-briefing.json.
Protocol
x402 is an HTTP 402 payment standard. The client pays a small USDC amount on Base, then receives the briefing. No API key is issued.
Call a paid route. If no payment is attached, the API returns HTTP 402 Payment Required with the price, pay-to address, network, and asset.
An x402 client signs a $0.02 USDC authorization on Base (eip155:8453). The facilitator settles the transfer; you do not need ETH for gas on the standard exact flow.
The same request returns HTTP 200 and the briefing JSON. The service is listed on the x402 Bazaar and discoverable via Agentic.Market.
Learn more at x402.org and agentic.market.
Pricing
Same price on every paid route. No subscription, no monthly minimum, and no API key. Payments are USDC on Base via x402.
Connect
Questions about Crypto Broski or the briefing API? Email X3 Digital Capital LLC.
Crypto Broski is a product of X3 Digital Capital LLC. For general inquiries about the API, reach us at the address above.