Many contributions. One final receipt.
Create bounded campaign terms with your wallet, then inspect the live two-contributor proof where child payment receipts resolve into one aggregate close receipt.
Create a campaign
Create immutable threshold terms with your wallet. Contributions become child Pull receipts; reconciliation is shown through the completed proof lane.
Creating terms does not fabricate contributions. Only terminal child receipts belong in aggregate proof.
Completed campaign proof
Two 10 gTST child receipts reconcile into one terminal campaign receipt.
A campaign is a higher-order payment operation.
Create terms
Recipient, asset, threshold, contribution bounds, deadline, and payout mode are immutable.
Fund child Pulls
Each contributor funds a real Pull operation rather than a cosmetic progress bar.
Reconcile receipts
Terminal child receipts are collected into campaign accounting.
Close with proof
The aggregate receipt commits to the reconciled total and child receipt set.