Files
as4-411/docs/protocols/catalog.md
defiQUG c24ae925cf
Some checks failed
CI / lint (push) Has been cancelled
CI / build (push) Has been cancelled
Initial commit: AS4/411 directory and discovery service for Sankofa Marketplace
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 08:44:20 -08:00

1.6 KiB

Protocol and Rail Catalog

Extensibility catalog for additional rails. New rails require a completed doc derived from _rail-template.md before merge. Adapters are added incrementally; each defines identifier types, endpoint profiles, capability taxonomy, and optional connector in packages/connectors/.

Implemented

  • AS4 / PEPPOL — See data-model identifier types; SMP/SML connector spec in docs/architecture/connectors.md.
  • ISO 20022 over AS4 (FI-to-FI)iso20022-over-as4.md. PartyId (BIC, LEI) → endpoint + cert + AS4 profile; Service/Action for pacs/camt; directory-only (no ISO 20022 parsing, no settlement). Scheme-specific profiles: iso20022-scheme-profiles.md (TARGET2, Fedwire, CHAPS).
  • SS7 — e164, gt, pc, ssn; GTT via routing artifacts.
  • Card networkscards.md; pan.bin, BIN table, ISO8583.
  • DTC / Digital securitiesdtc.md; lei, bic, dtc.participantId, dtc.accountId.
  • KTTktt.md; placeholder rail.

Candidate Families (priority order)

  • Payments: ISO 20022 over AS4 (FI-to-FI) documented; ISO 20022 over API, SWIFT, Fedwire-like remain candidates.
  • EDI / B2B: AS2, SFTP EDI, RosettaNet.
  • Healthcare: HL7 MLLP, FHIR endpoints (endpoint registry + certs).
  • Identity: DID, DNSSEC, PKI directories.
  • Message brokers: Kafka topics, NATS subjects, AMQP queues (logical addresses + ACL).

Integration: add identifier validators in core, register profile in protocol_registry, optional connector; document in a new docs/protocols/*.md.