Deterministic bind of an ISO 20022 pacs.008 (customer credit transfer) or pacs.009 (FI transfer) payment message to EVM contract-call arguments, plus an OCG receipt of the mapping: resolved call, per-field bindings, unmapped required fields, and ABI type coercions.
| ABI input | ISO field | Type | Resolved |
|---|
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 `map_iso20022_to_evm_calldata`. Task: Deterministic bind of an ISO 20022 pacs.008 (customer credit transfer) or pacs.009 (FI credit transfer) payment message to EVM contract-call arguments, plus an OCG receipt of the mapping: resolved call, field bindings, unmapped required fields, and ABI type coercions.
Call it with arguments: {"policy_parameters":{"iso_message_type":"pacs.008","iso_fields":{"instructedAmount":"1250.50","currency":"USD","debtorAccount":"DE89370400440532013000","creditorAccount":"GB29NWBK60161331926819","endToEndId":"E2E-REF-001","uetr":"8a562df1-2b76-4e8b-9f66-1234567890ab","purposeCode":"TRAD"},"contract_abi_fragment":{"function":"settlePayment","inputs":[{"name":"amount","type":"uint256"},{"name":"currency","type":"bytes32"},{"name":"creditor","type":"bytes32"}]},"mapping_profile":"draft-generic-evm"}}
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-288-map-iso20022-to-evm-calldata.html#p=v1.H4sIAAAAAAAA_wHhAR7-eyJpc29fbWVzc2FnZV90eXBlIjoicGFjcy4wMDgiLCJpc29fZmllbGRzIjp7Imluc3RydWN0ZWRBbW91bnQiOiIxMjUwLjUwIiwiY3VycmVuY3kiOiJVU0QiLCJkZWJ0b3JBY2NvdW50IjoiREU4OTM3MDQwMDQ0MDUzMjAxMzAwMCIsImNyZWRpdG9yQWNjb3VudCI6IkdCMjlOV0JLNjAxNjEzMzE5MjY4MTkiLCJlbmRUb0VuZElkIjoiRTJFLVJFRi0wMDEiLCJ1ZXRyIjoiOGE1NjJkZjEtMmI3Ni00ZThiLTlmNjYtMTIzNDU2Nzg5MGFiIiwicHVycG9zZUNvZGUiOiJUUkFEIn0sImNvbnRyYWN0X2FiaV9mcmFnbWVudCI6eyJmdW5jdGlvbiI6InNldHRsZVBheW1lbnQiLCJpbnB1dHMiOlt7Im5hbWUiOiJhbW91bnQiLCJ0eXBlIjoidWludDI1NiJ9LHsibmFtZSI6ImN1cnJlbmN5IiwidHlwZSI6ImJ5dGVzMzIifSx7Im5hbWUiOiJjcmVkaXRvciIsInR5cGUiOiJieXRlczMyIn1dfSwibWFwcGluZ19wcm9maWxlIjoiZHJhZnQtZ2VuZXJpYy1ldm0ifdH6xMrhAQAA