435e7da93f
Addressed some review comments. Latest changes to SDK tutorial based on review comments. Corda SDK -> CorDapp Template Addressed review comments + added some new sections. Added pic of run config drop down menu. Added a couple of additional sections. Refactored the 'how to make a cordapp' how to a separate docs pages and stubbed it out for comments. Added index.rst Additional changes based on feedback. Addressed review comments. Removed spurious buuildinfo file. Minor changes based on richard's comments. Still waiting on resolution of dev experience preference. Changed milestone release workflow. Users now should checkout a specific tag. |
||
---|---|---|
.idea | ||
buildSrc | ||
client | ||
config | ||
core | ||
docs | ||
experimental | ||
finance | ||
gradle/wrapper | ||
gradle-plugins | ||
lib | ||
node | ||
samples | ||
test-utils | ||
tools | ||
.gitignore | ||
build.gradle | ||
CONTRIBUTING.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENCE | ||
README.md | ||
settings.gradle |
Corda
Corda is a decentralised database system in which nodes trust each other as little as possible.
Features
- A P2P network of nodes.
- Smart contracts.
- Flow framework.
- "Notary" infrastructure to validate uniqueness of transactions.
- Written as a platform for distributed apps called CorDapps.
- Written in Kotlin, targeting the JVM.
Read our full and planned feature list here.
Useful links
Development State
Corda is currently in very early development and should not be used in production systems. Breaking changes will happen on minor versions until 1.0. Experimentation with Corda is recommended.
Pull requests, experiments, and contributions are encouraged and welcomed.
Background
The project is supported by R3, a financial industry consortium, which is why it contains some code for financial use cases and why the documentation focuses on finance. The goal is to use it to construct a global ledger, simplifying finance and reducing the overheads of banking. But it is run as an open source project and the basic technology of a peer to peer decentralised database may be useful for many different projects.
Contributing
Please read here.