Verify
Certificate verification
Signature + on-chainAnyone can independently verify a Privacy Solana proof-of-shielded-source certificate — evidence that delivered funds came through the zk pool — without revealing sender, funder, or deposit address.
Independent verification
Fully independent verification (signature + on-chain anchoring) is also available via the open-source scripts/verify-cert.mjs — you never have to trust our server. Run it locally against any certificate JSON file.
node scripts/verify-cert.mjs ./certificate.json
What does a certificate look like?
Format example only. After a private send reaches delivered, download the cert from History and paste it here.
{
"version": 1,
"protocol": "private-solana",
"poolContract": "PSoLshie1dedPoo1Contrac1111111111111111111",
"commitmentRoot": "<sha256 hex>",
"deliveryTx": "spec:delivery:<send-id>",
"issuedAt": 1768166400000,
"pubKey": "<protocol ed25519 pubkey base58>",
"sig": "<ed25519 signature base58>"
}