Pay for live Solana intelligence only when you need it.
Use the free sample first. Then call the same URL with a standard x402 client. No signup, API key, subscription, or custom account is required. Paid requests start at $0.01.
Best first call
For a low-risk connectivity test, fetch a real free sample. For a paid test, use the price route: it is the lowest-cost live endpoint and returns source agreement, liquidity, volume, and freshness.
GET https://saylorinnovations.com/api/sample/price
GET https://saylorinnovations.com/api/price/{solana_mint}
# Without payment: HTTP 402 + PAYMENT-REQUIRED
# Pay with a standard x402 client and retry the same URL.
Live paid capabilities
SolanaBasePolygonArbitrum Payment requirements use canonical CAIP-2 network identifiers. Read the live accepts entry from the 402 response before signing.
Use the official x402 client
Reference buyers can use the x402 buyer quickstart and the official TypeScript, Python, or Go SDKs. Every paid endpoint exposes a Bazaar discovery extension with input/output metadata, an example response, and a free sample link.
Working paid call (Solana USDC)
Tested end to end against this API. Swap the URL for any endpoint below; the client reads the 402, pays, and retries.
npm install @x402/fetch @x402/svm @solana/kit bs58
import { x402Client, wrapFetchWithPayment } from '@x402/fetch';
import { ExactSvmScheme } from '@x402/svm/exact/client';
import { createKeyPairSignerFromBytes } from '@solana/kit';
import bs58 from 'bs58';
const signer = await createKeyPairSignerFromBytes(bs58.decode(process.env.SOLANA_PRIVATE_KEY));
const client = new x402Client();
client.register('solana:*', new ExactSvmScheme(signer));
const res = await wrapFetchWithPayment(fetch, client)(
'https://saylorinnovations.com/api/security/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263');
console.log(await res.json()); // $0.01 rug-risk report
EVM (Base, Polygon, Arbitrum USDC) and full source: AGENT_QUICKSTART.md. Failed lookups and bad input answer 400/404/503 before payment, so failures are never charged.
Common tasks · free sample · paid endpoint
240+ endpoints in total (case law, medical codes, papers, transit, weather and more). Every one has a sampleUrl in the manifest, and the MCP tool search_endpoints returns it with each result.
Paid research, developer and security APIs
DOI reports, publication search, npm reports and search, Python package reports, CVE reports, exchange rates, country profiles and economic indicators cost at least $0.01 per paid request, paid through the Saylor x402 layer.
Prices, schemas and sample URLs · Browse services
MCP tools get_doi_report, get_package_report, get_papers_report, get_npmsearch_report, get_python_report and get_cve_report, get_fx_report, get_country_report and get_economy_report return payment instructions. The free samples use fixed subjects; a report for your own subject requires payment.
Current paid offers are listed in the x402 manifest and OpenAPI document. Use the exact resource URL and payment terms returned by the live 402 response.