Internet Financial EXchange (IFEX) Protocol
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build-utilities
json-schema
msc
old
.gitignore
Makefile
README.md
draft-ifex-00.ms
draft-ifex-00.txt
tmac.id
tmac.ref

README.md

Internet Financial EXchange (IFEX) Protocol

The Internet Financial Exchange (IFEX) protocol facilitates the description, negotiation and management of economic transactions.

The protocol utilizes, references and complements the following proposals:

  • IIBAN: internet international bank account numbers
  • IMIC: internet market identification
  • X-ISO4217-A3: registry of unofficial ISO-compatible asset type codepoints

Status

In development.

Documentation

  • msc/: Contains 'mscgen' (Message Sequence Chart Generator) source and illustrations with examples of proposed protocol flow. mscgen is available from http://www.mcternan.me.uk/mscgen/

  • json-schema/: Contains proposed JSON Schema for various message types/elements. These are also hosted at http://schema.ifex-project.org/. For more information on JSON Schema, see http://json-schema.org/

  • old/: Prior documentation from initial development era ~2012.

Building

To build, just type 'make'.

Alternatively, the latest version should be available as .txt at: https://raw.github.com/globalcitizen/ifex-protocol/master/draft-ifex-00.txt