An open API service indexing awesome lists of open source software.

https://github.com/asjordi/basicjavablockchain

Simple Java Blockchain
https://github.com/asjordi/basicjavablockchain

blockchain blockchain-demos cryptography java

Last synced: over 1 year ago
JSON representation

Simple Java Blockchain

Awesome Lists containing this project

README

          

# Basic Java Blockchain

This is a simple blockchain implementation in Java.

## Features

- Allows users to create a wallet.
- Provides wallets with public and private keys using Elliptic Curve Cryptography.
- Secures the transfer of funds, by using a digital signature algorithm to prove ownership.
- Allow users to create transactions and add them to a block.

## Dependencies

- Gson
- BouncyCastle

## How to run

1. Clone the repository
2. Install the dependencies with `mvn install`
3. Run the Main class