The TAP Gateway specification
The Transaction Access Point Gateway (TAP-GW) is an optional, standardised interface for integrating ledger systems with a TAP service layer. This is an optional extension to the TAP protocol that separates ledger systems from the TAP service layer.
Significantly, the TAP layer can (and therefore should) be kept out of the ledger service’s trust zone. It does not need access to key material used to sign, encrypt or decrypt business messages. By cleanly separating the TAP service from the ledger service, the TAP-GW protocol ensures the TAP is a neutral carrier of business messages.
Supporting the TAP-GW specification helps to commoditise the network so that ledger software providers or their individual business customers can choose any provider and easily switch between them because they all provide the same gateway interface.
Specification URL | Version | Status | API Definition | Issues List |
---|---|---|---|---|
TAP-GW 0.1 spec | 0.1 | TAP-GW 1.0 API | TAP-GW Issues |
Known Implementations
Known implementations (open source or otherwise) are listed here. Please modify this page and make a pull request to add your own.
Provider | Implementation URL | Comments |
---|---|---|
testpoint.io | gateway testpoint | Free gateway testing service coming soon |