We are releasing this code under the Apache 2.0 license primarily for others to learn from and bootstrap their own efforts. As such, if you wish to modify the code you are free to make your own forks under the terms of the Apache license.
Some of the areas of public learning interest may include:
- Using Kotlin to expose a public REST API;
- Producing API documentation from code using OpenAPI, ReDoc, and Springfox;
- Integration with HashiCorp Vault for secret management and transaction signing;
- Integration with Authy for one-touch MFA approvals;
- Creating, signing, and submitting transactions to Bitcoin, Ethereum, Stellar, or XRP Ledger (Ripple);
- Mixing Kotlin and Java services;
- Implementing a schema-per-tenant persistence model with JPA;
- Using Kafka Streams for async message streaming;
Copyright (c) 2018-2019 ChainFront LLC
Released under the terms of the Apache 2.0 License.