Welcome to Corda ! ================== `Corda `_ is an open-source blockchain platform. If you’d like a quick introduction to blockchains and how Corda is different, then watch this short video: .. raw:: html Want to see Corda running? Download our demonstration application `DemoBench `_ or follow our :doc:`quickstart guide `. If you want to start coding on Corda, then familiarise yourself with the :doc:`key concepts `, then read our :doc:`Hello, World! tutorial `. For the background behind Corda, read the non-technical `platform white paper`_ or for more detail, the `technical white paper`_. If you have questions or comments, then get in touch on `Slack `_ or ask a question on `Stack Overflow `_ . We look forward to seeing what you can do with Corda! .. note:: You can read this site offline. Either `download the PDF`_ or download the Corda source code, run ``gradle buildDocs`` and you will have a copy of this site in the ``docs/build/html`` directory. .. _`platform white paper`: _static/corda-platform-whitepaper.pdf .. _`technical white paper`: _static/corda-technical-whitepaper.pdf .. _`download the PDF`: _static/corda-developer-site.pdf .. toctree:: :caption: Development :maxdepth: 1 quickstart-index.rst key-concepts.rst building-a-cordapp-index.rst tutorials-index.rst tools-index.rst node-internals-index.rst component-library-index.rst serialization-index.rst json.rst troubleshooting.rst .. toctree:: :caption: Operations :maxdepth: 2 corda-nodes-index.rst corda-networks-index.rst azure-vm.rst aws-vm.rst loadtesting.rst building-container-images.rst cli-application-shell-extensions.rst .. Documentation is not included in the pdf unless it is included in a toctree somewhere .. conditional-toctree:: :caption: Contents :maxdepth: 2 :if_tag: pdfmode deterministic-modules.rst release-notes.rst changelog.rst .. conditional-toctree:: :caption: Design docs :maxdepth: 2 :if_tag: htmlmode design/design-review-process.md design/certificate-hierarchies/design.md design/failure-detection-master-election/design.md design/float/design.md design/hadr/design.md design/kafka-notary/design.md design/monitoring-management/design.md design/sgx-integration/design.md design/reference-states/design.md design/sgx-infrastructure/design.md design/threat-model/corda-threat-model.md design/data-model-upgrades/signature-constraints.md design/data-model-upgrades/package-namespace-ownership.md .. conditional-toctree:: :caption: Participate :maxdepth: 2 :if_tag: htmlmode contributing-index.rst corda-repo-layout.rst deterministic-modules.rst release-notes changelog .. conditional-toctree:: :caption: Corda Network :maxdepth: 2 :if_tag: htmlmode corda-network/index.md corda-network/governance-structure.md corda-network/governance-guidelines.md corda-network/joining-corda-network.md