This repository contains multiple sample apps, from CorDapps that help you get started, all the way to demonstrating specific features and advanced usage.
If you are new to Corda and/or would like to learn all of the fundamentals in a guided and incremental manner please visit the new Corda Training Site
To get started explore the Basic folder, or navigate to the Advanced and Features folders to see a description of whats available. You can find the exact same set of CorDapp demonstration in Kotlin language at link.
The samples are divided into 5 sections with the following desciption:
- Accounts: These samples showcases how to utilize Corda Accounts Libray to build CorDapps which aim to have massive user volume
- Advanced: In these samples, we demonstrate more complex and sophisticated features of Corda.
- Basic: They demonstrate fundamental and useful techniques for CorDapp development.
- Features: These samples demonstrate specific Corda functionalities.
- Tokens: These include TokenSDK related samples. Learn more at TokenSDK.
.
├── Accounts
│ ├── README.md
│ ├── constants.properties
│ ├── supplychain
│ └── tictacthor
├── Advanced
│ ├── README.md
│ ├── auction-cordapp
│ ├── constants.properties
│ ├── negotiation-cordapp
│ ├── obligation-cordapp
│ ├── secretsanta-cordapp
│ └── snakesandladders-cordapp
├── Basic
│ ├── README.md
│ ├── constants.properties
│ ├── cordapp-example
│ ├── flow-database-access
│ ├── flow-http-access
│ └── ping-pong
├── Features
│ ├── README.md
│ ├── attachment-blacklist
│ ├── attachment-sendfile
│ ├── confidentialidentity-whistleblower
│ ├── constants.properties
│ ├── cordaservice-autopayroll
│ ├── customlogging-yocordapp
│ ├── notarychange-iou
│ ├── observablestates-tradereporting
│ ├── oracle-primenumber
│ ├── queryablestate-carinsurance
│ ├── referencestates-sanctionsbody
│ └── schedulablestate-heartbeat
├── README.md
└── Tokens
├── README.md
├── bikemarket
├── constants.properties
├── dollartohousetoken
├── fungiblehousetoken
├── spaceships-javaAPIs
├── stockpaydividend
└── tokentofriend