narayana-banner-1180px
Premier open source transaction manager

Latest Narayana Release

The narayana-full zip is not downloadable anymore from the website, but you can still download single components from Maven Central, build it from github (i.e. 7.3.0.Final) or download it from github tag (i.e 7.3.0.Final)

VersionDateLicense
Narayana Source Code7.3.0.Final2025-09-26Apache-2.0

GPG Public Key

Starting with version 7.2.3.Final, all Narayana Maven artifacts are signed with jbosstm GPG key. The corresponding public key is:

ID: rsa4096/F54B74513B168DB7.3.05-07-11
Fingerprint: 3AA1 3E1B 77D4 1EEC 473E 1FAF F54B 7451 3B16 8DB7
From version: 7.2.3.Final Download jbosstm’s Public Key

To verify the authenticity of jbosstm Maven artifacts, download both the .jar file and its corresponding .asc signature file from Maven Central. Then, import the above public GPG key using

gpg --import F54B74513B168DB7.gpg

Once the key is imported, verify the artifact with the following command:

gpg --verify artifact.jar.asc artifact.jar

If the verification is successful, it confirms that the artifact was signed with the official jbosstm GPG key.

Warning: Before verifying any Narayana artifact, ensure you’re using the correct jbosstm public key corresponding to the specific version you’re verifying. The Narayana team may rotate signing keys over time, so always refer to the official website to obtain the appropriate key.

Narayana JTS IDL Files

Narayana XTS WSDL and XSD Files

Apache License Version 2.0

All dependencies of this project are available under the Apache License Version 2.0.