corda/docs/source/index.rst

80 lines
1.9 KiB
ReStructuredText
Raw Normal View History

Welcome to the Corda repository!
================================
.. warning:: This build of the docs is from the *master branch*, not a milestone release. It may not reflect the
current state of the code.
2016-08-11 12:57:41 +00:00
This documentation describes Corda, a proposed architecture for distributed ledgers, the vision for which is outlined in the `Corda Introductory Whitepaper`_.
.. _`Corda Introductory Whitepaper`: _static/corda-introductory-whitepaper.pdf
The goal of this prototype is to explore fundamentally better designs for distributed ledgers than what presently exists
on the market, tailor made for the needs of the financial industry. We are attempting to prove or disprove the
following hypothesis:
The combination of
* An upgraded state transition model
* Industry standard, production quality virtual machines and languages
* An advanced orchestration framework
* Limited data propagation
* Conflict resolution without proof of work or blocks
is sufficiently powerful to justify the creation of a new platform implementation.
Read on to learn:
.. toctree::
:maxdepth: 2
:caption: Overview
inthebox
getting-set-up
data-model
transaction-data-types
consensus
messaging
persistence
2016-08-24 14:33:43 +00:00
creating-a-cordapp
running-the-demos
node-administration
corda-configuration-files
.. toctree::
:maxdepth: 2
:caption: Tutorials
where-to-start
tutorial-contract
2016-07-12 09:24:11 +00:00
tutorial-contract-clauses
2016-07-08 17:33:48 +00:00
tutorial-test-dsl
tutorial-clientrpc-api
protocol-state-machines
oracles
tutorial-attachments
event-scheduling
secure-coding-guidelines
.. toctree::
:maxdepth: 2
:caption: Contracts
contract-catalogue
contract-irs
.. toctree::
:maxdepth: 2
:caption: Node API
clientrpc
.. toctree::
:maxdepth: 2
:caption: Appendix
release-process
2016-05-24 11:26:17 +00:00
release-notes
network-simulator
2016-01-27 15:01:33 +00:00
codestyle
2016-04-27 17:37:27 +00:00
building-the-docs