merkle sum tree
proof of reserves
summa
MST
inclusion proof
SHA-256
liability aggregation

Summa MST Liability Aggregator

Given up to 16 (id, balance) leaf entries, deterministically builds a SHA-256 Merkle-sum-tree and emits the root commitment {hash, sum} plus every leaf's full inclusion proof. Applies Maxwell's (eprint 2022/043) mandatory range-check mitigation on the input side before building the tree. Pattern-borrowed from Summa (PSE)'s proof-of-reserves node layout, no code vendored. The generator counterpart to the MST inclusion checker (art-620) -- its proofs are consumable directly as that tool's input. Verify-only: commits to whatever balances it is given, never asserts they reflect real reserves.

Tool URL: https://ainumbers.co/chaingraph/art-621-summa-mst-liability-aggregator.html AP2/Policy Mandate export: yes

post/v1/tools/aggregate_summa_mst_liabilities

Request

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

Request body

max_balancestring

Optional declared MAX_BALANCE decimal-string bound.

Response

Successful tool execution result

validboolean
errorstring nullable
leaf_countnumber
tree_depthnumber
max_balancestring
rootobject nullable

Changes

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