Corda Enterprise vs Corda Community

Details on Corda Enterprise features compared to Corda Community Edition features follow below.

FeatureCorda Community 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 Community EditionCorda Enterprise
Single node
Multiple nodes for high availability/disaster recovery
FeatureCorda Community 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 Community EditionCorda Enterprise
Java keystore file
HSM support
FeatureCorda Community 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 Community EditionCorda Enterprise
Simple notary
Oracle RAC connectivity
CockroachDB connectivity
Clustered notary (for high availability)
FeatureCorda Community EditionCorda Enterprise
Dynamic database caching and performance enhancements
Multi-threaded flow state machine
FeatureCorda Community EditionCorda Enterprise
Node health check tool
Configuration obfuscation tool
HA admin tool
FeatureCorda Community 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.