🔗
CommitmentOracle
🧭 How to use this page start here

This page proves you hold data without revealing it. Everything is verifiable by recomputation — no trust in us required.

1
Bind — paste any data, commit its SHA-256 on-chain. Only the 32-byte hash touches Stellar; your data stays local.
2
Prove — paste the same data + the hash from Step 1. The contract recomputes and matches. Change one character → fails.
3
Reveal — for big objects (10k-dim vectors), split into 32 Merkle chunks; commit only the root, prove one chunk at a time.
4
Verify / Compare — check a document against the chain head, or anchor a semantic distance between two documents.

💡 Every form has a Load example chip — click one, then hit the submit button. No data to invent.

SVEC · Layer-Commitment Oracle

Proof of reserve for AI, without spilling the magic.

Bind any data object — a 10k-dim VNA vector, a document, a model snapshot — to a SHA-256 commitment on Stellar testnet. Only H(v) (32 bytes) + provenance touch the chain.
Verification is recomputation, not trust.

Commitments
184
Contract
CCXPK442UI5SNCLDPKJ3J5H33OEPVXU7UCN3TZG6XFCVPYK5I2VMFICN
Chain head
aab27668cec824d9464ecd9beeb075f15dc6d0b1bbb597ecff23ae26ca1108c3
Walked
8 links
🧪 Example data one click fills Step 1 — then just hit Commit
Scenario A — tamper proof: load Deal bundle → Commit (Step 1) → copy the hash → Verify (Step 2) with the same data ✓ → then change one digit and Verify again ✗.
Scenario B — private reveal: commit the Merkle root (Step 3, example vector pre-filled) → Prove leaf #7 → the 5-hash path ties one chunk to the root while 31 stay hidden.
Scenario C — semantic audit: in Step 3c paste Doc A + Doc B (same cohort) → high similarity; then Doc A + Doc C (fleet telemetry) → near zero. The distance is anchored on-chain.
1 Bind — commit H(data) on-chain
write → contract
2 Prove — verify by recomputation
read → contract
Tip: change one character in the data → verify fails. That's the no-trust proof.
3 Selective Reveal — prove one chunk, hide the rest
root on-chain · chunks local
Split the vector into 32 chunks → each becomes a Merkle leaf → commit ONLY the root (32 bytes). Then prove ONE chunk matches the root with a 5-hash proof path. The other 31 chunks never leave your machine.
Commit root
Prove one leaf
3b Neural Bundle — document → VNA vector → Merkle root
weights stay off-chain · H(v) on-chain
Paste a document (deal bundle, policy, VNA output). The Actuary.Neural module vectorizes it deterministically → 10k-dim sparse vector → 32 chunks → Merkle root. Only the root goes on-chain. Reveal one chunk as proof — the other 31 stay private.
Verify doc vs root
Reveal one leaf
3c Semantic Compare — two bundles, one distance, on-chain
public cosine · result anchored
Vectorize two documents, compute cosine similarity over their sparse features, and record the comparison on-chain through the registered comparator. Anyone can later prove what was compared and how close it was — without seeing either vector.
examples:
4 Verify Document — against the latest chain head
read → contract
📜 The Chain 8 walked
newest first
aab27668cec824d9464ecd9beeb075f15dc6d0b1bbb597ecff23ae26ca1108c3
svec_vna cnn-splade-v2
ledger 4469001 · prev b351844cb765b508b9a5db7cf78640cbed405c2f7fc701d50839fe622dd6ee5d
b351844cb765b508b9a5db7cf78640cbed405c2f7fc701d50839fe622dd6ee5d
svec_vna cnn-splade-v2
ledger 4468980 · prev 1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
svec_vna cnn-splade-v2
ledger 4468979 · prev 407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
svec_vna cnn-splade-v2
ledger 4468974 · prev 1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
svec_vna cnn-splade-v2
ledger 4468979 · prev 407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
svec_vna cnn-splade-v2
ledger 4468974 · prev 1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
svec_vna cnn-splade-v2
ledger 4468979 · prev 407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
407efdb1ae247b00cf3a9af46ee848b3e8e5959b6bf099aa7a1bd9a841244473
svec_vna cnn-splade-v2
ledger 4468974 · prev 1591b0f3141eb94d42b906eaabb2c4fb4098d82b4823bf45ccf6cb106f343274
🕐 Session log
Nothing yet.
Layer-commitment oracle · Stellar testnet · contract CCXPK442UI5SNCLDPKJ3J5H33OEPVXU7UCN3TZG6XFCVPYK5I2VMFICN · verify by recomputation, no trust