Back to browse
A Swift Payment message validator built from Swift Standard rules

A Swift Payment message validator built from Swift Standard rules

by phoughton·Apr 22, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Converted SWIFT's prose rules to executable Python when MyStandards is clunky.

Strengths
  • AI-assisted conversion of SWIFT's pseudo-code rules to validation logic
  • Field-level checks for IBAN MOD-97, LEI checksums, and ISO 4217 codes
  • MCP access available for agent-based validation workflows
Weaknesses
  • Extremely niche audience limits broader appeal or adoption
  • MCP integration not fully released yet
Category
Target Audience

Payment engineers and testers working with SWIFT messaging systems

Similar To

SWIFT MyStandards · XMLSpy · Liquid Studio

Post Description

I built CBPR Star to allow engineers & testers to validate and edit SWIFT payment system messages for XSD and Business / Usage rules. The interesting bit is the Business / Usage rules, as they are provided in a mixture of prose and pseudo code by SWIFT. I used coding agents (Claude code mainly) to go from text to python, still a fairly labour intensive task - but considerably quicker than manually doing the same. SWIFT's own MyStandards is similar but less comprehensive and a lot more clunky. There's also an MCP, not fully released that.

Similar Projects