This repository has been deprecated. Please use samples-java and samples-kotlin.
The samples repository has now evolved into samples-java and samples-kotlin. Each repository consists of a copy of the existing CorDapp samples in the respective programming language. We have also reorganized our samples into different categories:
-
Advanced: In these samples, we demonstrate more complex and sophisticated features of Corda. (Java Version, Kotlin Version)
-
Basic: They demonstrate fundamental and useful techniques for CorDapp development. (Java Version, Kotlin Version)
-
Feature: These samples demonstrate specific Corda functionalities. (Java Version, Kotlin Version)
-
Tokens: These include TokenSDK related samples. Learn more at TokenSDK. (Java Version, Kotlin Version)
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
We look forward to continue providing useful Cordapps samples to the community!