TODO_TAGS_REVIEW
TODO_AP2_EXPORT_REVIEW

Settlement Finality Classifier

Vendor-neutral settlement-finality classifier covering three settlement models, each on its own ordered tier ladder: an optimistic challenge window (soft, posted, challengeable, final), a validity proof (soft, committed, proven_unfinalized, final) and single-slot BFT consensus (soft, final). The ladders are deliberately kept separate because a posted batch on an optimistic rollup and a committed batch on a validity rollup are not the same claim, and the ladder actually used is emitted as tier_ladder so the receipt is self-describing. Validity-proof finality is treated as two gates rather than a timer, proof accepted and settlement-layer block finalised, so the in-between position is reported as proven_unfinalized. Adjudicates an asserted finality tier and flags an overstated claim. Chain identity is free text echoed verbatim: there is no chain enum, no named chain profile and no published window table, so the node cannot go stale when a network changes. Evaluation time is caller supplied and the kernel reads no clock. Zero network, zero PII.

Tool URL: https://ainumbers.co/chaingraph/art-492-classify-settlement-finality.html

post/v1/tools/classify_settlement_finality

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/classify_settlement_finality
  • Auth: none declared

Request body

as_of_tsunknown required
assertion_created_atunknown required
batch_committed_atunknown required
batch_postedunknown required
chain_labelunknown required
challenge_window_secondsunknown required
claimed_tierunknown required
expected_proof_cadence_secondsunknown required
included_in_blockunknown required
l1_finality_secondsunknown required
l1_finalizedunknown required
proof_acceptedunknown required
proof_submitted_atunknown required
quorum_committedunknown required
quorum_pct_of_stakeunknown required
required_tierunknown required
settlement_modelunknown required

Response

Successful tool execution result

as_of_tsinteger
chain_labelstring
claim_verdictstring
claimed_tierstring
draft_pinnedboolean
earliest_final_atinteger
finality_tierstring
meets_required_tierboolean
rationalestring[]
reorg_exposurestring
required_tierstring
settlement_modelstring
tier_ladderstring[]
tier_rankinteger

Changes

No recorded changes to this operation across all 1 revision of this API.