Skip to main content

Trust Model

Senticore is not fully trustless. It is a hybrid venue: execution is off-chain, custody and settlement verification are on-chain.

Read before depositing

Understanding the trust model is critical before placing real funds at risk. The system is designed to reduce custody risk, not to eliminate every operator assumption.

What is trustless

Custody

User funds are held in MultiCollateralVault. Sentico Labs should not be able to arbitrarily move user funds. Withdrawals are intended to execute through proof-backed claims against published roots.

Withdrawal verification

A user can independently verify a withdrawal claim by:

  1. Fetching the relevant withdrawal root from StateCommitment.
  2. Constructing the withdrawal leaf from their claim.
  3. Verifying the Merkle proof against the published root.
  4. Executing the withdrawal through the vault contract.

Contract behavior

After deployment and verification, contract behavior is externally inspectable on-chain. Contract risk remains until the audited deployment is live.

What users must trust

Sequencer operator

The sequencer determines action ordering and matching. Users must trust the operator for:

  • Fair ordering within the documented execution window.
  • Liveness and operational uptime.
  • Non-censorship of valid user actions.
  • Correct replay and recovery procedures after incidents.

Publisher quorum

State commitments are signed by a publisher set. Users must trust that a quorum does not collude to publish invalid roots and that signing keys remain secure.

Off-chain matching

Trades happen off-chain first. Until a checkpoint is published, fills are sequencer-attested rather than chain-final. This creates a risk window between execution and settlement commitment.

What is planned after launch

MechanismPurposeStatus
Emergency withdrawal pathReduce sequencer liveness dependencyPost-launch roadmap
Additional publisher controlsImprove key-compromise responseIn governance docs
Decentralized sequencingReduce single-operator trustLong-term roadmap

Operational track record

The trust model above has been validated end-to-end during internal beta on real collateral. We have observed the full lifecycle from deposit through proof-backed withdrawal in operational conditions before opening the system to external users.

External validation through a tier-1 audit is scheduled for Q4 2026 to Q1 2027 before public mainnet.

Independent verification

ClaimHow to verify
Vault holds supported collateralInspect MultiCollateralVault balances on-chain
A checkpoint was publishedQuery StateCommitment events and state
A withdrawal is validVerify Merkle proof against the withdraw root
Publisher set membershipInspect publisher registry state

Compared to alternatives

Trust dimensionCentralized exchangeSenticoreFully on-chain DEX
Custody trustRequiredMinimizedMinimized
Order fairness trustRequiredRequired within modelUsually not required
Sequencer trustRequiredRequired with verifiabilityNot applicable
LatencySub-msSub-ms targetBlock-time
Advanced order typesStrongStrong targetLimited