Corda Enterprise vs Corda Open Source

Details on Corda Enterprise features compared to Corda Open Source Edition features follow below.

FeatureCorda Open Source EditionCorda Enterprise
Corda ledger
Flow framework
Immutable states
Vault
Smart contracts
Atomic transactions (with input, output and reference states)
Multiple accounts
Supported development languagesJava, KotlinJava, Kotlin
Standard Corda APIs
Compatible with any Corda network (including the Corda Network)
FeatureCorda Open Source EditionCorda Enterprise
Single node
Multiple nodes for high availability/disaster recovery
FeatureCorda Open Source EditionCorda Enterprise
In-process Artemis MQ
External Artemis MQ
Corda firewall
Multi-node use of a shared external Artemis MQ and a shared Corda firewall
FeatureCorda Open Source EditionCorda Enterprise
Java keystore file
HSM support
FeatureCorda Open Source EditionCorda Enterprise
H2 (development use only)
Postgres✓ Please note that this has been harmonised with Corda Enterprise in Corda 4.5 to allow for in-place upgrades
SQL ServerExperimental only
Oracle
FeatureCorda Open Source EditionCorda Enterprise
Simple notary
Oracle RAC connectivity
CockroachDB connectivity
Clustered notary (for high availability)
FeatureCorda Open Source EditionCorda Enterprise
Dynamic database caching and performance enhancements
Multi-threaded flow state machine
FeatureCorda Open Source EditionCorda Enterprise
Node health check tool
Configuration obfuscation tool
HA admin tool
FeatureCorda Open Source EditionCorda Enterprise
Developer mailing lists (no SLA)
Cordaledger slack (no SLA)
Software maintenance
Support by R3 Support Engineering
Access to R3 Professional ServicesUpgrading to Corda Enterprise only

Was this page helpful?

Thanks for your feedback!

Chat with us

Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.

Propose documentation improvements directly

Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.

We're sorry this page wasn't helpful. Let us know how we can make it better!

Chat with us

Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.

Create an issue

Create a new GitHub issue in this repository - submit technical feedback, draw attention to a potential documentation bug, or share ideas for improvement and general feedback.

Propose documentation improvements directly

Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.