CredaVer binds off-chain policy authorization to public Solana ledger proofs using the standard SPL Memo program. Every decision is verifiable on independent block explorers.
Real Solana devnet transaction signatures verifying settlements and immutable receipt anchors.
Live x402 payment settled via public facilitator (x402.org) using server-funded devnet USDC.
Canonical RFC 8785 receipt hash permanently anchored on Solana devnet via SPL Memo program.
Constrained signer round-trip settlement against demo resource server on Solana devnet.
Five verifiable cryptographic phases eliminate blind trust.
Receipt data (decision, amount, mandate ID, timestamps, merchant, agent) is canonicalized under RFC 8785 (JCS). Whitespace and key order variance are completely eliminated to ensure cross-platform hash identity.
A standard SHA-256 hash is computed over the canonical UTF-8 bytes. Any single character change or altered amount produces a radically different hash, making tampering immediately detectable.
The CredaVer Policy Authority signs the digest with its Ed25519 secret key (CREDAVER_AUTHORITY_SECRET_KEY). Verifiers check the signature against the published authority public key.
When on-chain anchoring is enabled, a transaction invokes the official SPL Memo Program (MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr) embedding the receipt hash into the Solana devnet block history.
Because both the receipt JSON and the on-chain memo contain matching cryptographic hashes and Ed25519 signatures, third-party auditors, merchants, or operators do not need to trust CredaVer servers. Any Solana RPC node or explorer can confirm that the receipt was authored by the genuine authority at the recorded block height.