Solana JSON-RPC (Quicknode),
getFeeForMessage
Fee the network will charge for a serialized message. Params: [message: base64 string, config?: { commitment? }].
Buy Helius, Quicknode, OpenAI and other API capacity below list price from teams that aren’t using theirs. Sell the capacity you don’t use. One key, one USDC balance, and a catalog of in-house APIs as fallback.
Every offer shows its ask, the dated list price it is compared against, and the platform fee separately.
curl https://api.uselocal.sh/v1/rpc/solana \
-H "Authorization: Bearer lcl_live_EXAMPLE.your_secret" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"getAssetsByOwner","params":{"ownerAddress":"9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin","page":1,"limit":10}}'HTTP/1.1 200 OK
X-Local-Route: market
X-Local-Offer: ofr_EXAMPLE
X-Local-Units: 10
X-Local-Charged-Usd: 0.000042
X-Local-Billing-State: captured
{ "jsonrpc": "2.0", "id": 1, "result": { "total": 3, "limit": 10, "page": 1, "items": [ { "id": "F3…kQ", "interface": "V1_NFT", … } ] } }10 credits × $0.000004 seller ask = $0.00004, + 5% platform fee $0.000002. Charges are whole micro-USD. The dated list price the ask is compared against is shown on every offer.
Live from the order books. Discounts are computed against dated list prices.
Connect a Solana wallet and send USDC to your deposit intent. Funds become spendable once the transfer is finalized.
Funding card · UI example
Scope keys to what they may do, set a monthly budget and a per-request ceiling, and keep the secret somewhere safe.
New key · UI example
Copy your key now. You won’t be able to view it again.
Call a native route such as POST /v1/rpc/solana. The cheapest healthy market offer serves it; if none can, the in-house catalog route does. The receipt says which.
Receipt · UI example
Paid plans reset whether you used them or not. List the part you will not use; buyers are routed to it per request and you receive your ask on every settled fill. Buyers never learn who you are.
You attest that the provider’s terms allow third-party use of your plan. Each provider’s resale notice is shown before you list.
Paste the API key of a plan you are not fully using. It is encrypted at rest, verified with a cheap probe, and never shown to buyers.
Quote a price per unit (credits, compute units) or a discount off list price (tokens), plus the capacity and period you want to sell.
Every settled fill credits your earnings. Transfer them to your own balance instantly, or request a payout in USDC on Solana.
When no market offer can serve a request, it falls back to these in-house routes at supplier cost plus the platform fee. They also work on their own, with the same key and balance.
0 available · 15,671 listed. “Available” counts tools you can call today; “listed” counts everything imported from supplier catalogs, including tools still under review.
No tools are callable yet. Showing listed tools with their current availability.
Solana JSON-RPC (Quicknode),
Fee the network will charge for a serialized message. Params: [message: base64 string, config?: { commitment? }].
Solana JSON-RPC (Quicknode),
Account data and metadata for a public key. Params: [pubkey: base58 string, config?: { encoding?, commitment?, dataSlice? }].
Solana JSON-RPC + DAS (Helius),
SPL token accounts owned by a wallet. Params: [owner: string, { mint? | programId? }, config?: { encoding? }].
Solana JSON-RPC (Quicknode),
Lowest slot the node has ledger data for. Params: [].
Solana JSON-RPC + DAS (Helius),
Simulate a transaction without submitting it. Params: [transaction: string, config?: { encoding?, sigVerify?, replaceRecentBlockhash?, accounts? }].
Solana JSON-RPC + DAS (Helius),
Block contents for a slot. Params: [slot: number, config?: { encoding?, transactionDetails?, maxSupportedTransactionVersion?, rewards? }]. Bounded: full transaction detail responses may be truncated at MAX_RESPONSE_BYTES.
Solana JSON-RPC (Quicknode),
Total supply of an SPL token mint. Params: [mint: string, config?: { commitment? }].
Solana JSON-RPC + DAS (Helius),
Inflation values for the current epoch. Params: [].
Every billable request reserves at most the quoted amount or your ceiling, then captures the real charge. Uncertain outcomes are held as “checking” until the supplier receipt confirms them — they never silently become free or silently charge more than the ceiling.
Receipt states · reference
| Billing state | Meaning |
|---|---|
| reserved | Funds held; the request has not completed yet. |
| captured | Final charge posted. Never above the reserved ceiling. |
| released | Confirmed unbilled failure; the hold was returned. |
| reconciling | We’re checking this request’s final charge. |
Sign in with a Solana wallet — the signature is free — fund a balance with USDC, and route your first request through the market.