Recomputes the Reg E Subpart B (12 CFR 1005.31, implementing Dodd-Frank §1073) remittance disclosure arithmetic identity amount_received = (send_amount - total_fees) × exchange_rate and checks it against a recipient amount a provider already disclosed. You declare the send amount, total fees, and exchange rate a provider disclosed (all as integer cents / a rate scaled by 1,000,000, never floats), plus the recipient amount they disclosed, and this tool recomputes the identity and reports whether it is internally consistent. It never fetches a live rate and never generates a fresh disclosure of its own: that is a different tool's job (see below).
The demo figures below are synthetic and already loaded, so you can press Run without entering anything of your own. Load the discrepancy demo to see a disclosed recipient amount that fails the identity check.
It does not fetch a live exchange rate from anywhere: you declare the rate a provider already disclosed. It does not generate a fresh Reg E disclosure from scratch: see the art-248-compute-remittance-disclosure node for that. It issues no ruling on whether the provider must re-disclose, and it does not check the G20/FSB corridor cost-gap target; see the art-549-g20-corridor-cost-gap node for that.
Reg E Subpart B (12 CFR 1005.31) requires a remittance transfer provider to disclose the amount to be transferred, third-party fees, the exchange rate applied, and the amount the recipient will receive; this tool recomputes that arithmetic identity from the disclosed send amount, fees, and rate, and reports whether the disclosed recipient amount matches.
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 `check_reg_e_remittance_disclosure`. Task: Deterministic recompute of the Reg E Subpart B (12 CFR 1005.31, implementing Dodd-Frank section 1073) remittance disclosure arithmetic identity: amount_received = (send_amount - total_fees) x exchange_rate.
Call it with arguments: {"policy_parameters":{"as_of":"2026-08-01","send_amount_cents":50000,"total_fees_disclosed_cents":1500,"exchange_rate_disclosed_e6":850000,"amount_recipient_disclosed_cents":41225}}
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-550-reg-e-remittance-disclosure-check.html#p=v1.H4sIAAAAAAAA_wGfAGD_eyJhc19vZiI6IjIwMjYtMDgtMDEiLCJzZW5kX2Ftb3VudF9jZW50cyI6NTAwMDAsInRvdGFsX2ZlZXNfZGlzY2xvc2VkX2NlbnRzIjoxNTAwLCJleGNoYW5nZV9yYXRlX2Rpc2Nsb3NlZF9lNiI6ODUwMDAwLCJhbW91bnRfcmVjaXBpZW50X2Rpc2Nsb3NlZF9jZW50cyI6NDEyMjV9RJzviZ8AAAA