Quickstart

Welcome to the Corda Quickstart Guide. Follow the links below to help get going quickly with Corda.

I want to:

  • Learn about Corda for the first time
  • Develop a CorDapp
  • Run and test a CorDapp on a local Corda network
  • Add a node to an existing test Corda network
  • Add a node to an existing production network

Learn about Corda for the first time

Useful links Description
Key concepts The key concepts and features of the Corda Platform
Getting set up Set up your machine for running and developing CorDapps
The example CorDapp A guide to running a simple CorDapp

Develop a CorDapp

Useful links Description
Hello, World! A coding walk-through of a basic CorDapp
What is a CorDapp? An introduction to CordApps
Writing a CorDapp How to structure a CorDapp project
Building a CorDapp How to build a CorDapp
Corda API A guide to the CorDapp API

Run and test a CorDapp on local Corda network

Useful links Description
Creating nodes locally Guidance on creating Corda nodes for development and testing locally and on Docker
Node structure The Corda node folder structure and how to name your node
Node configuration A detailed description of the Corda node configuration file with examples
Running nodes locally Guidance on running Corda nodes locally and on Docker
Corda networks Considerations for setting up a local test Corda network
Shell Guidance on using an embedded command line to control and monitor a node
Node administration How to monitor a Corda node using an RPC interface
Node Explorer A GUI-based tool to view transactional data and transactional history for a node

Add a node to an existing test Corda network

Useful links Description
Node structure The Corda node folder structure and how to name your node
Node configuration A detailed description of the Corda node configuration file with examples
Deploying a node A step-by-step guide on deploying a Corda node to your own server
Shell Guidance on using an embedded command line to control and monitor a node
Node administration How to monitor a Corda node using an RPC interface
Node Explorer A GUI-based tool to view transactional data and transactional history for a node
Blob Inspector A troubleshooting tool allowing you to read the contents of a binary blob file

Add a node to an existing production network

Contact R3 Solutions Engineering at support@r3.com