Skip to main content

Trust

What SignalX proves publicly

This page defines the current public contract for canonical SNAP payloads, verification responses, hourly BTC market status, and the proof limits users should understand.

System map

Syntalium is the public site. SignalX is the backend engine that builds canonical SNAP payloads, serves the public verify contract, publishes hourly BTC status, and archives publish evidence for each Telegram delivery.

The trust surface is intentionally narrow: one canonical SNAP payload contract, one verify response contract, and one hourly BTC market-status contract.

Frozen public contracts

  • Canonical SNAP payloads are hashed with SHA256 over canonical UTF-8 bytes.
  • /api/verify returns one status taxonomy and reports payload_present and evidence_present.
  • /api/public/btc returns the latest published hourly BTC status with provenance fields such as publish_kind, publish_role, and status_selection_mode.

What /verify proves

Public verification checks stored SNAP payload integrity. It compares the archived canonical payload against the stored expected SHA256 digest and returns the backend status directly.

VERIFIED

The archived canonical SNAP payload recomputes to the stored SHA256 hash.

MISMATCH

A row exists, but the canonical payload no longer recomputes to the stored hash.

PAYLOAD_MISSING

A publish row exists, but the canonical SNAP payload needed for verification is absent.

NOT_FOUND

No publish row matches the requested SNAP ID.

INVALID_REQUEST

The request format is invalid or the backend cannot safely process it.

What the public verify surface does not prove

  • It proves stored SNAP payload integrity. It does not yet prove exact Telegram message bytes in the public UI.
  • It does not turn a verified payload into a performance guarantee or a trade recommendation.
  • It should not be read as a claim of full depth-of-book or tape-level coverage from the public contract.
  • Market Score is not a live SignalX API field or verification surface today.

Hourly BTC status contract

The BTC public endpoint is not a generic latest-row feed. It is the latest published hourly BTC market-status contract with provenance attached.

The frozen market-state taxonomy is CLEAR, TENSE, WAIT, NO-TRADE.