{"uid":"cap_roTGyRDrV6vPbiHnJFcnr","slug":"vextorium-solana-program-info-1a76fdf4","name":"Vextorium Solana Program Info","description":"558 pay-per-call data APIs for AI agents: Solana and EVM on-chain data, tokenized stocks, DeFi, Hyperliquid, economy and official statistics, FX, validation, web and developer tools. Pay in USDC via x402.","url":"https://api.vextorium.com/v1/solana-program?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"program":{"type":"string","description":"Program address"}}},"responseSchema":{"type":"json","example":{"risk":"The authority can change the code at any time.","charger":"BPFLoaderUpgradeab1e11111111111111111111111","program":"JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4","lamports":6949115527,"executable":true,"upgradeable":true,"program_data":"4Ec7ZxZS6Sbdg5UGSLHbAnM7GQHp2eFd4KYWRexAipQT","update_authority":"CvQZZ23qYDWF2RUpxYJ8y9K4skmuvYEEjH7fK58jtipQ","last_deployment_slot":451957263}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9qOOCbN_11w1WGoIe-fZf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns metadata for a Solana program address including whether it is executable, upgradeable, who holds upgrade authority, and last deployment slot — enabling admin risk assessment.","exampleAgentPrompt":"Can you check the program info for JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 — specifically whether it's upgradeable and who holds the upgrade authority, so I can gauge the admin risk before interacting with it?","exampleUseCases":[{"title":"DeFi protocol admin risk check","prompt":"Before I deposit into this Solana lending protocol, can you look up the program at H6ARHf6YXhGYeQfUzQNGk6rDNnLBQKrenN712K4AQJEG and tell me if it's upgradeable and who controls the upgrade key?"},{"title":"Verify immutability of a DEX program","prompt":"I want to know if the Raydium AMM program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 is truly immutable — can you check whether it can be upgraded and by whom?"},{"title":"Monitor protocol deployment freshness","prompt":"What was the last deployment slot for the Marinade Finance program on Solana at MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD, and is it still under active developer control?"}],"resultDescription":"A JSON object containing the program address, whether it is executable and upgradeable, the update authority public key (or null if none), the BPF loader program (charger), the program data account address, the last deployment slot number, the lamports balance, and a human-readable risk summary string describing the upgrade risk posture.","failureModes":["Invalid or non-existent program address returns null fields or error","Network latency from Solana RPC may cause timeouts","Non-program accounts (e.g. wallets) may return unexpected results","Payment failure if USDC balance is insufficient for x402 protocol fee"],"whenToPreferThis":"Use this endpoint when you need to assess the admin and upgrade risk of a specific Solana program before interacting with a protocol — particularly for DeFi due diligence, security audits, or smart contract monitoring. Prefer it over generic Solana RPC calls because it surfaces pre-interpreted risk signals (the risk string, upgradeable flag, and authority) in one structured response without requiring raw on-chain decoding.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T12:47:20.386Z","isFirstParty":false,"canonicalSlug":"vextorium-solana-program-info-1a76fdf4"}