One contract for incompatible payment networks
- problem
- UTXO addresses, EVM transfers, XRP destination tags, Monero subaddresses, and QRIS callbacks expose different notions of finality and identity.
- response
- I isolated each rail behind a shared adapter and normalized detection into payment intents with explicit confirmation and reconciliation states.