corda/docs/source/index.rst
Ross Nicoll f1557e687b Add attachement demo and documentation
Add a demo of attachments on transactions as a worked example for others to use, along with documentation
on how to run it, and how it functions.
2016-10-05 14:29:20 +01:00

1.9 KiB

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.

This documentation describes Corda, a proposed architecture for distributed ledgers, the vision for which is outlined in the Corda Introductory Whitepaper.

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:

inthebox getting-set-up data-model transaction-data-types consensus messaging persistence creating-a-cordapp running-the-demos node-administration corda-configuration-files

where-to-start tutorial-contract tutorial-contract-clauses tutorial-test-dsl tutorial-clientrpc-api protocol-state-machines oracles tutorial-attachments event-scheduling secure-coding-guidelines

contract-catalogue contract-irs

clientrpc

release-process release-notes network-simulator codestyle building-the-docs