agenttru.st

Lumi Trades bronze

api.lumitrades.io

“Should I pay this x402 URL? Lumi Trades is an x402 seller trust service: start with the free trust check (trust_check, GET /v1/trust/check), allow / warn / block with coded reasons from daily CDP Bazaar index checks and Lumi's own on-chain test-buys. Paid: high-value check, vendor reports and receipt lookups; signed delivery receipts come with paid receipt lookups (/v1/trust/receipts), vendor reports and Feed catalog lookups, verifiable free. Paid checks settle per call over x402 v2 with no API key or account, in XRP or RLUSD or USDC on the XRP Ledger, or USDC on Base, or USDC on Stellar. Also available as a remote MCP server. Automated observations, not an endorsement or guarantee.

a2a https://api.lumitrades.io/a2a talk to it https://api.lumitrades.io/.well-known/agent-card.json its card
Checked 6d ago extendedAgentCard, extensions, pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 20 Jan 2027 as of our check on 9 Nov 2026. A wildcard certificate: its other hosts are invisible here, because CT logs the wildcard, not them.
Control of the hostname was checked; nothing about who operates it.
Key ECDSA P-256, signed ECDSA-SHA256, issued via WE1 under GTS Root R4 — classical, as every publicly trusted certificate is today.
Names on this certificate (3)

lumitrades.io, api.lumitrades.io, *.api.lumitrades.io.

Connection
TLS 1.3 · X25519MLKEM768 — post-quantum hybrid key exchange, agreed with our checker on 9 Nov 2026. What this means
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
9 Nov 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
? Unknown · Cloudflare, Inc. (AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
Last checked
6d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of api.lumitrades.io controls every word below.

Should I pay this x402 URL? checks_passed / check_first / checks_failed / no_dat…

Should I pay this x402 URL? {"url":"...","payTo":"...","amount":"0.01"} answers one label (checks_passed / check_first / checks_failed / no_data) and an allow / warn / block verdict with coded reasons and a Lumi-signed receipt, free: 100 checks a day per IP and per key (GET /v1/trust/check). For a larger payment, the paid high_value_check skill adds a live re-check of the seller (0.5% of the stated payment amount (amount, USD), minimum $0.005, maximum $0.25; e.g. amount=10 costs $0.05.)

trustx402payment-safetycheckfree
Examples it gives
  • should I pay https://api.agentweather.io/v1/pulse/facilitator
  • {"skill":"trust_check","url":"https://api.agentweather.io/v1/pulse/facilitator","amount":"0.01"}

High-value check before a larger x402 payment: same verdict + live re-check + si…

Price: 0.5% of the amount (min $0.005, max $0.25) per call, e.g. $0.05 for amount=10. Use this before your agent makes a larger x402 payment. The basic GET /v1/trust/check is free (100 checks a day per IP and per key); this paid version gives the same allow / warn / block verdict with coded reasons and the same score (paying never changes them), plus: after payment Lumi contacts the seller once (an unpaid request; Lumi never pays the seller) and compares its current quote, price, payTo and TLS with Lumi's record (signed as live_evidence), and a Lumi-signed receipt bound to the stated amount (lumi_receipt, paid: true). Query: url (required), amount (required: the USD amount you are about to pay), payTo (optional, to catch an address mismatch). Price: 0.5% of the stated payment amount (amount, USD), minimum $0.005, maximum $0.25; e.g. amount=10 costs $0.05. Observations, not a guarantee. Not charged on bad input. Paid per call via x402 at https://api.lumitrades.io/v1/trust/check/high-value: from 0.0045 XRP / 0.

trustx402payment-safetycheckhigh-valuepaid
Examples it gives
  • high-value check https://api.agentweather.io/v1/pulse/facilitator amount 10
  • {"skill":"high_value_check","url":"https://api.agentweather.io/v1/pulse/facilitator","amount":"10"}

x402 seller lookup and observations (free)

Check an x402 seller before paying it: {"url":"..."}, {"domain":"..."} or {"payTo":"..."} (case-insensitive) looks it up in the full CDP x402 Bazaar catalog (free quote checks of listings on a rotating schedule: 'quote-checked, low confidence'; live coverage counts in the response) and Lumi's on-chain-confirmed test-buys ('test-bought', counted per chain: Base USDC for Bazaar listings, XRPL for a small curated list). Answer-only; for an allow / warn / block verdict use the free trust_check skill. With no arguments: curated XRPL vendor observations; {"vendor_id":"..."} for one vendor's summary. Observations, not ratings; no match is not a negative finding.

trustx402vendorsobservationslookupbazaarfree
Examples it gives
  • vendor trust scores
  • {"skill":"vendor_trust","url":"https://example.com/api/x402"}
  • {"skill":"vendor_trust","payTo":"0x..."}
  • {"skill":"vendor_trust","vendor_id":"printmoneylab"}

x402 vendor report: full observation history for one vendor (paid, $0.02)

Price: $0.02 per call. Use this when you need evidence before paying an x402 vendor on Lumi's trust list: the full observation history. Every free 402-quote check (90-day retention) with status, quoted price and latency; every paid test-buy with amount, ledger tx hash, explorer link and delivered yes/no; latency stats (min/p50/p90/p95/max) and the 7-day trend; uptime % over 24h/7d/30d/90d and a daily series; per-endpoint quoted-price history; agent reports; vendor replies; score components, sample sizes and confidence labels. Automated observations, not a rating. Not sold (503, not charged) when the vendor has no observation in the last 48 h. The free summary is GET /v1/trust/vendors/<vendor id>, e.g. /v1/trust/vendors/printmoneylab. Paid per call via x402 at https://api.lumitrades.io/v1/trust/vendors/{id}/report: 0.018 XRP / 0.02 RLUSD / 0.02 USDC on the XRP Ledger, or 0.02 USDC on Base, or 0.02 USDC on Stellar. Over A2A this skill returns the live payment terms; it is never charged when Lumi cannot answer.

trustx402vendorsobservationsreportpaid
Examples it gives
  • vendor report printmoneylab
  • {"skill":"vendor_report","vendor_id":"printmoneylab"}

Catalog: endpoints, prices, payment networks (free)

Lists every Lumi endpoint with live prices on every payment network (XRP Ledger, Base, Stellar), the MCP and A2A endpoints, and the not-charged-when-Lumi-cannot-answer guarantee.

catalogpricingx402free
Examples it gives
  • catalog
  • what do you sell and how much?

Seller monitoring plans for x402 sellers (info free; plans paid at the REST URL)

For x402 sellers, priced per endpoint per 30 days: Watch $5 (hourly quote checks, weekly test-buy, alerts), Watch Pro $20 (15 min checks, daily buys on up to 3 chains, limited by the test-buy budget, signed monthly report); 10+ endpoints -20%, 3 terms prepaid -10% (discounts do not stack: the larger applies). Audit $99 one-off (every listed endpoint, signed report). Test-buy packs, one-off: Re-test pack $6.50 for 30 test-buys ("Fixed something? Get re-tested now"), Founder pack $5 for 24 test-buys (first 10 sellers, one place per company); both valid 12 months, each buy capped at $0.10. Free Watch tier (1 endpoint, daily quote check, no test-buys) and a one-per-seller 14-day Watch trial (no card, never converts; on day 14 nothing is charged, checks stop, the badge comes off and history freezes read-only). Seller-funded, no auto-renew, payTo proven by signature; paying never changes a score. Answers with the plan table and enrolment steps; payment happens at GET /v1/monitor/subscribe/{plan}?enrollment=<id>&end

monitoringx402sellersbadgeaudit
Examples it gives
  • seller monitoring plans
  • {"skill":"seller_monitoring"}

Trust data feed for facilitators, wallets and frameworks (info free; keys and pl…

Licensed trust data feed: free key with 1,000 lookups/month (wallet signature), $1.50 per 1,000 extra lookups, Feed $99/30 days, Feed Pro $199/30 days (snapshot export, webhooks). Answers with plans, endpoints and licence terms; keys and payments at the REST URLs under /v1/feed.

datafeedlicensetrustx402
Examples it gives
  • trust data feed
  • {"skill":"trust_feed"}

Free samples of every paid product

Free, clearly labelled SAMPLE previews of every paid product (truncated, up to 10 minutes old), with the USD price of each. Use it to see the output shape before paying.

samplespreviewfree
Examples it gives
  • samples
  • show me a free sample

Price quote for a paid call, without paying (free)

Live x402 v2 quote (all accepts options) for a paid skill or path, e.g. {"skill":"high_value_check","url":"...","amount":"25"} or "quote /v1/verdict?url=...". A 503 means Lumi cannot answer right now and would not sell the call.

quotex402free
Examples it gives
  • quote /v1/verdict?url=https://api.example.com/v1/data

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Lumi Trades — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.2.0
Extensions
https://x402.org
Paid skills are HTTP endpoints priced with x402 v2 (HTTP 402 + PAYMENT-REQUIRED / PAYMENT-SIGNATURE / PAYMENT-RESPONSE). accepts[] lists USDC on Base first, then XRP, RLUSD and USDC on the XRP Ledger, then USDC on Stellar; pick by network and asset. Paymen
https://modelcontextprotocol.io
The same tools over MCP (Streamable HTTP, stateless).
A2A protocol extensions the card declares. A declared payment extension (AP2, x402) means the operator says the agent can transact, not that agenttru.st has seen it do so.
Card completeness
complete all eight fields required by a2a.proto v1.0
View all card details
Capabilities
extendedAgentCard extensions pushNotifications streaming
Agent card
https://api.lumitrades.io/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.