ProgramIntelligenceReport
The central public schema for program identity, account state, upgrade status, IDL confidence, instruction intelligence, risks, CPI graph, timeline, snapshot status, and limitations.
GET /api/program/:address/report
Developer
Solgraph provides a program intelligence standard for wallets, explorers, AI agents, security tools, and Solana teams through stable schemas, APIs, SDKs, widgets, CLI tools, and verifiable snapshots.
The central public schema for program identity, account state, upgrade status, IDL confidence, instruction intelligence, risks, CPI graph, timeline, snapshot status, and limitations.
GET /api/program/:address/report
import { explainForWallet } from "@solgraph/wallet-kit";
const display = await explainForWallet(tx, {
baseUrl: "https://api.vevivoofficial.xyz"
});A copyable example wallet UI that calls the live Solgraph API before signing.
examples/wallet-preflight-demo/index.html
<script src="https://api.vevivoofficial.xyz/embed/solgraph-widget.js" data-program="Tokenkeg..." data-view="summary" async ></script>
A copyable explorer page embedding Solgraph summary, risk, and instruction cards.
examples/explorer-embed-demo/index.html
GET /api/program/:address/agent-profile
Agent profiles expose capabilities, sensitive instructions, signing warnings, risk constraints, integration notes, and suggested questions.
Review upgrade authority, IDL confidence, risky instructions, unknown CPI chains, low confidence metadata, and verifiable snapshots.
GET /api/coverage GET /api/program/:address/report GET /api/program/:address/agent-profile GET /api/program/:address/risk POST /api/tx/explain POST /api/snapshot/program/:address POST /api/feedback
import { createSolanaProgramGraphClient } from "@solana-program-graph/sdk";
const client = createSolanaProgramGraphClient({
baseUrl: "https://api.vevivoofficial.xyz"
});
const report = await client.getProgramIntelligenceReport(address);
const agent = await client.getAgentProfile(address);SOLGRAPH_API_URL=https://api.vevivoofficial.xyz solgraph report <programAddress> SOLGRAPH_API_URL=https://api.vevivoofficial.xyz solgraph agent-profile <programAddress> solgraph registry validate registry/programs/<address>.json
Lightweight Shadow DOM widget for summary, risk, instructions, transaction, and snapshot views.
Formats transaction explanations into wallet-ready summaries, warnings, programs called, asset movement signals, and risk level.
Reviewed JSON files let the known program registry grow without hardcoding unverified program claims.
registry/programs/<program-address>.json
Public feedback endpoint for product, registry, and integration feedback. Never send private keys, seed phrases, or wallet secrets.
POST /api/feedback
Solgraph is not an official Solana product.
Risk signals are informational, not financial advice.
Missing IDL does not automatically mean a program is unsafe.
RPC availability affects freshness.
Some relationships are inferred from recent transaction history.
AR.IO permanent archiving depends on deployment configuration.
Contact flow is intentionally a placeholder for now. Partner-ready API keys, usage tracking, schemas, docs, SDKs, and widgets are in place.