Gated two-step chain for Reg E remittance disclosure and corridor cost benchmarking. Step 1 computes the required CFPB Reg E subpart B (12 CFR 1005.31/1005.32) disclosure fields: transfer amount, exchange rate, amount received in destination currency, fees breakdown, and disclosure type. The gate reads /estimate_permissible: when true (12 CFR 1005.32 estimated disclosure applies), the chain exits with the ESTIMATED receipt -- no corridor benchmarking required. When false (exact disclosure, the default path), Step 2 benchmarks total cost against the World Bank RPW Q1 2026 snapshot and SDG 10.c 3% target. No personal data is processed.
compute_remittance_disclosure{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "compute_remittance_disclosure",
"arguments": {
"send_amount": 1000,
"exchange_rate": 17.15,
"provider_fee": 2.99,
"third_party_fees": 0,
"taxes": 0,
"destination_currency": "MXN",
"destination_country": "MX",
"estimate_permissible": false
}
},
"id": 1
}
compare_corridor_cost{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "compare_corridor_cost",
"arguments": {
"from_country": "US",
"to_country": "MX",
"send_amount": 1000,
"provider_fee": 2.99,
"fx_rate_used": 17.15,
"fx_rate_mid": 17.21,
"service_name": "Felix-USDC-corridor"
}
},
"id": 2
}