Noesea

Verify

Independent proof verification.

Paste or drop an exported Noesea proof JSON. The browser reports each local hash, signature, schema, and inclusion check separately; it does not infer factuality, availability, or live chain finality. Nothing is sent to Noesea.

Claim

Confirms the claim id and content hash are well-formed 32-byte commitments.

Evidence proof

Recomputes the evidence id from content hash, submitter, and file name to confirm integrity.

Evidence bundle

Recomputes the Merkle root over all evidence items and checks it matches the stated root.

Oracle response

Checks schema, score ranges, the EIP-712 signature, and responseId integrity (LIGHT mode).

Trust-minimized by design

This page runs the same structural checks as noesea verify-bundle --file proof.json --mode local, implemented in the open-source SDK. It makes zero network calls, so it keeps working even if Noesea’s servers are offline. For full on-chain verification — claim existence, verdict events, and oracle signer authorization — run the verifier CLI against any public Base RPC endpoint.

CLI equivalent

noesea verify-bundle --file proof.json --mode local

An evidence proof, with or without the original file

noesea verify-evidence --file proof.json --content <file> --mode local

Reproduce a served assessment plane by plane

A claim’s assessment is composed from three records, and the API returns the exact commands under assessmentComposition.reproduction. Plane A is the protocol-derived evidence receipt (retrieved bytes, stance, similarity); Plane B is the finalized round and each juror’s revealed report, whose vote must be consistent with what it cites; Plane C states that no calibrated probability exists.

noesea verify-receipt --file receipt.json --inputs inputs.json --chain-id <id> --receipt-verifier <address> --release-manifest-hash <release root>noesea verify-verdict --claim-id <claim> --chain base_mainnetnoesea verify-juror-report --file report.json --claim-id <claim> --generation <n> --round <r> --juror <address>

Download the receipt and its inputs from GET /oracle/receipts/<requestId>; supply the release root you trust yourself rather than taking it from Noesea.