Skip to content

A new version of the original IOU CorDapp which now allows nodes to transfer and settle IOUs with Cash.

License

Notifications You must be signed in to change notification settings

bpaunescu/obligation-cordapp

 
 

Repository files navigation

Corda

The Obligation CorDapp

This is an example of how to develop a CorDapp. It implements a simple obligation state that represents a debt from one party to another.

The CorDapp allows you to issue, transfer (from old lender to new lender) and settle (with cash) obligations. It also comes with an API and website that allows you to do all of the aforementioned things.

Obligations are issued, transferred and settled using the confidential identities features of Corda.

Build

./gradlew build

The output will be in build/libs.

Dependencies

The Obligation CorDapp depends on the Finance CorDapp. Put both in the plugins directory on your Corda node.

Feel free to submit a PR.

About

A new version of the original IOU CorDapp which now allows nodes to transfer and settle IOUs with Cash.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 79.5%
  • HTML 10.6%
  • JavaScript 9.8%
  • CSS 0.1%