Turns one caller-transcribed payment of public money into settlement evidence an audit authority can check without access to the operator's database: a single-settlement verdict confirming the obligation was discharged exactly once across the declared rail legs, a ministry/agency attribution verdict against your own revenue-code table, an at-par verdict with every fee itemised and never netted, and a finality class echoed per rail from your own declared basis. Portable to any government payment platform, any treasury-single-account regime, any supreme audit institution — not built to any one vendor's data model. The event is transcribed by you; this node observes no rail and makes no live payment call. It does not classify finality itself — see ART-492 or ART-59 for that, composed upstream in a chain.
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `build_public_money_settlement_receipt`. Task: Turn one caller-transcribed payment of public money into settlement evidence an audit authority can check with no access to the operator's database: a single-settlement verdict confirming the obligation was discharged exactly once across all declared rail legs, a ministry/agency attribution verdict against the caller's own revenue-code table, an at-par verdict comparing amount credited to amount collected with every fee itemised and never netted, a finality class echoed per rail from the caller's own declared basis, and a structural exceptions list.
Call it with arguments: {"policy_parameters":{"payment_ref":"PMT-2026-0001-OPAQUE","payer_class":"business","declared_revenue_code":"REV-1200-CUSTOMS","revenue_code_table":[{"code":"REV-1100-INCOME","ministry":"Ministry of Finance"},{"code":"REV-1200-CUSTOMS","ministry":"Ministry of Revenue and Customs"},{"code":"REV-1300-LICENCE","ministry":"Ministry of Commerce"}],"treasury_account_credited":"TSA-MAIN-001","currency":"USD","amount_collected":1000,"fees":[{"type":"acquirer_fee","amount":2.5}],"amount_credited":997.5,"rails":[{"rail":"rtgs","settlement_ref":"RTGS-REF-88431","declared_finality_basis":"central_bank_settlement_finality_statute","settled":true}],"reconciliation_window":"2026-07-01/2026-07-31","as_of":"2026-07-31T23:59:59Z"}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-513-public-money-settlement-receipt.html#p=v1.H4sIAAAAAAAA_wG9AkL9eyJwYXltZW50X3JlZiI6IlBNVC0yMDI2LTAwMDEtT1BBUVVFIiwicGF5ZXJfY2xhc3MiOiJidXNpbmVzcyIsImRlY2xhcmVkX3JldmVudWVfY29kZSI6IlJFVi0xMjAwLUNVU1RPTVMiLCJyZXZlbnVlX2NvZGVfdGFibGUiOlt7ImNvZGUiOiJSRVYtMTEwMC1JTkNPTUUiLCJtaW5pc3RyeSI6Ik1pbmlzdHJ5IG9mIEZpbmFuY2UifSx7ImNvZGUiOiJSRVYtMTIwMC1DVVNUT01TIiwibWluaXN0cnkiOiJNaW5pc3RyeSBvZiBSZXZlbnVlIGFuZCBDdXN0b21zIn0seyJjb2RlIjoiUkVWLTEzMDAtTElDRU5DRSIsIm1pbmlzdHJ5IjoiTWluaXN0cnkgb2YgQ29tbWVyY2UifV0sInRyZWFzdXJ5X2FjY291bnRfY3JlZGl0ZWQiOiJUU0EtTUFJTi0wMDEiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudF9jb2xsZWN0ZWQiOjEwMDAsImZlZXMiOlt7InR5cGUiOiJhY3F1aXJlcl9mZWUiLCJhbW91bnQiOjIuNX1dLCJhbW91bnRfY3JlZGl0ZWQiOjk5Ny41LCJyYWlscyI6W3sicmFpbCI6InJ0Z3MiLCJzZXR0bGVtZW50X3JlZiI6IlJUR1MtUkVGLTg4NDMxIiwiZGVjbGFyZWRfZmluYWxpdHlfYmFzaXMiOiJjZW50cmFsX2Jhbmtfc2V0dGxlbWVudF9maW5hbGl0eV9zdGF0dXRlIiwic2V0dGxlZCI6dHJ1ZX1dLCJyZWNvbmNpbGlhdGlvbl93aW5kb3ciOiIyMDI2LTA3LTAxLzIwMjYtMDctMzEiLCJhc19vZiI6IjIwMjYtMDctMzFUMjM6NTk6NTlaIn30v8HovQIAAA