← All tokenized stocks
Tokenized stock on Solana
AHR · American Healthcare REIT
Tokens
Next earnings
No primary source checked
Conditions
0 set · 0 judgedThis site has not set a condition on AHR yet.
Full record, per call
0.001 USDC USDC on Solana · x402 exact · no account, no API keyNo condition is set on AHR yet, so there is nothing to sell: the full view answers free (200) with the same fields as above.
Terminal · see the 402
curl -i "https://osd.x402jp.com/api/solana-stocks/AHR?view=full"Answers 200 free for this ticker.
x402 client · pay and read
import { x402Client, x402HTTPClient } from "@x402/core/client";
import { registerExactSvmScheme } from "@x402/svm/exact/client";
import { createKeyPairSignerFromBytes } from "@solana/kit";
const signer = await createKeyPairSignerFromBytes(secretKey); // a wallet holding USDC
const client = new x402Client();
registerExactSvmScheme(client, { signer });
const http = new x402HTTPClient(client);
const url = "https://osd.x402jp.com/api/solana-stocks/AHR?view=full";
const challenge = await fetch(url); // 402
const required = http.getPaymentRequiredResponse(
(h) => challenge.headers.get(h),
);
const payment = await http.createPaymentPayload(required); // signs a USDC transfer
const res = await fetch(url, { headers: http.encodePaymentSignatureHeader(payment) });
console.log(await res.json()); // 200 + full recordGas is sponsored by the facilitator — the wallet needs USDC, not SOL. Discovery: /.well-known/x402.json
MCP · free view
claude mcp add --transport http onchain-stock-data https://osd.x402jp.com/api/mcpThen call the read-only tool:
solana_stock_get({ "ticker": "AHR" })Returns the free view — tokens and mints, next earnings (primary source only), condition counts, latest verdict, and the per-call URL above. MCP reads are free; the full record is the HTTP endpoint. Fields: /docs
Free JSON
curl "https://osd.x402jp.com/api/solana-stocks/AHR"Informational only — not investment advice. No market prices are shown or used; conditions are judged on the company's disclosures.