This repository contains multiple sample apps, from CorDapps that help you get started, all the way to demonstrating specific features and advanced usage.
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 4 sections with the following desciption:
- Advanced: demonstrates multiple features of corda and normally it has sophisticated design
- Basic: demonstrates fundamental but useful techniques during CorDapp development
- Feature: demonstrates the general Corda functionalities.
- Tokens: TokenSDK related samples
.
├── Advanced
│ ├── auction-cordapp
│ ├── negotiation-cordapp
│ └── obligation-cordapp
├── Basic
│ ├── flow-database-access
│ ├── flow-http-access
│ ├── flow-send-msg
│ ├── rpc-nodeinfo
│ └── yo-cordapp
├── Features
│ ├── Attachment-blacklist
│ ├── Attachment-sendfile
│ ├── ConfidentialIdentity-whistleblower
│ ├── CordaService-autopayroll
│ ├── ObservableStates-tradereporting
│ ├── Oracle-primenumber
│ ├── QueryableState-carinsurance
│ ├── ReferenceStates-sanctionsBody
│ └── SchedulableState-heartbeat
└── Tokens
├── bikemarket
├── dollartohousetoken
├── fungiblehousetoken
└── stockpaydivident