Developer
A read-only reference for inspecting the Othvera deployment on Solana Devnet. Everything here reads public chain state; nothing here signs, mutates, or moves value.
NEXT_PUBLIC_SOLANA_RPC_URL is a public, client-exposed value by design — it ships to every visitor’s browser. Never place a secret, private key, or authenticated endpoint token in a NEXT_PUBLIC_* variable.
| Program | Program ID (full) | Explorer |
|---|---|---|
| Squads v4 Multisig Program | SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf | SQDS4…52pCf↗ |
| Registry V3 | H5ecqbf7uzfSHniicbnwXGeKc7KKg1vm37V2bT61vAv9 | H5ecq…1vAv9↗ |
| Verifier V3 | EcCXgYYBkhuhhyBmHhNgNRtMpdMQbTeZ5Cr7B7QgLaEb | EcCXg…gLaEb↗ |
| Binding V4 | Fn194un3WpdYinGAvuAa3JmwkdTm69X2sSHL3nMfLqW | Fn194…MfLqW↗ |
| Vault Binding (successor) | GbrYjGYJZExRGd6HKBTjm4hMC2EDg8eqgY3U9jb4REXj | GbrYj…4REXj↗ |
| Vault V4 | 6xi22q6bWHauV2SMsDaNGTG7NFwBuZBtA1Bt8h6Twynu | 6xi22…Twynu↗ |
| Mock Rebalance Adapter TEST_ONLY | EX7iMXY9fDFBNRj7JrhbmaZCN9BiNkH2mgzfKSXDDQAK | EX7iM…DDQAK↗ |
| Oracle Writer (test fixture) TEST_ONLY | FcPUWe8mBiFCc72pUnxN8WuNrn7LEoL144x1x9trgpQ2 | FcPUW…rgpQ2↗ |
| Category | Description |
|---|---|
| RegistryConfigV3 | Registry V3 config account; governance authority = Squads 3-of-5 vault PDA. |
| Vault V4 state | Canonical index vault state: initialized flag, bound share mint, adapter, rebalance status. |
| Share mint | SPL mint for vault shares; minted in-kind on deposit, burned on redemption. |
| Composition | Epoch composition account; hashes to the published composition hash. |
| Binding | Generation-bound methodology binding linking the verified epoch to the vault. |
PASS
The required fact was positively verified from public chain state.
FAIL
The required fact was positively contradicted by chain state.
UNKNOWN
Data was unavailable, the account was missing, the parser did not apply, or evidence was insufficient. Missing data is never turned into PASS.
A read-only JSON summary of environment, program identity, release gates, findings, and the final closure hash. No secrets, no privileged calls, no mutation.
// Read-only: fetch a Vault V4 state account on Solana Devnet.
// NO keypair, NO signing, NO sendTransaction. Reads public chain state only.
import { Connection, PublicKey } from "@solana/web3.js";
const connection = new Connection("https://api.devnet.solana.com", "confirmed");
const vault = new PublicKey("8Ey7d25LunQx13oyG2RzMqv2dDdM8696jZWgympABuHG");
const info = await connection.getAccountInfo(vault);
if (!info) {
console.log("Account not found on Solana Devnet.");
} else {
console.log("owner :", info.owner.toBase58());
console.log("lamports:", info.lamports);
console.log("dataLen:", info.data.length);
// Decode against the published layout offsets; treat missing/short data as UNKNOWN,
// never as PASS.
}