RAVEN. / demo kit

Demo kit

Watch it: the 45-second demo — auto-plays, built from real signed receipts.

A prepared format preview — signed receipt-v1 evidence, coverage gaps, and local verification. It is not a production trust viewer and does not issue live evidence.

Current signed customer path: POST /receipt/v1. The command below is for the current contract.

60-second script

1. "Raven verifies Solana token launches and signs every issued receipt." Run USDC (receipt): listed findings triggered — "Circle keeps mint and freeze authority; we report the chain as it is, even for blue chips. If we shaded this, why trust our rug calls?"
2. Run a fresh pump.fun token: no listed finding triggered, with Token-2022 metadata-pointer findings AND coverageGaps listed — "Raven tells you what it did NOT check. With gaps remaining: not enough evidence for a full pass."
3. Open the signature: "ed25519, payloadHash, receiptId, signerPublicKey, and slot. Verify it yourself against an independently pinned key — /pubkey is discovery/cross-check only."
4. Close: "Agents store the receipt and gate their actions on it. That's the product: evidence with a signature, not a score."

30-second script

"Ask Raven about any Solana token. You get a signed receipt: findings, what wasn't checked, and an artifact you can verify offline forever. USDC comes back with issuer-control findings triggered — mint and freeze authorities are active, and we don't special-case anyone. Agents wire this in before they trade, list, or recommend."

Commands

curl -s https://raven-hosted-verifier.onrender.com/pubkey

curl -s -X POST https://raven-hosted-verifier.onrender.com/receipt/v1 \
  -H "x-api-key: $RAVEN_KEY" -H "content-type: application/json" \
  -d '{"mintAddress":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
       "tokenProgramAddress":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"}'

Agent prompt: "Request a Raven receipt-v1 for this Solana token. Do not call it safe. Return rules status, findings, coverage gaps, timestamp, slot, payloadHash, receiptId, signerPublicKey, signature, and a one-paragraph audit note. Verify locally with the maintained raven-receipt-verifier package and an independently pinned key. If coverage gaps remain, say: not enough evidence for a full pass."

What this proves / does not prove

Proves: deterministic findings from decoded bytes; honest gaps; verifiable signatures; blue chips not special-cased; Token-2022 tail decoded.
Does not prove: future price, token success, absence of risks on unchecked surfaces, or anything resembling financial advice. Raven signs evidence; decisions belong to the caller's policy.