Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1010 Bytes

File metadata and controls

26 lines (17 loc) · 1010 Bytes

ChainFront Core Kotlin Library

Contributions

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;

License

Copyright (c) 2018-2019 ChainFront LLC

Released under the terms of the Apache 2.0 License.