Skip to content

0x6f6b/Denarius-NEA

Repository files navigation

Denarius NEA

Distributed Ledger and Digital Currency using WebRTC and ElectronJS

CodeQL

Description

This is a project where I implemented a distributed ledger using JavaScript and ElectronJS. The ledger uses Proof-of-Work and the account model to a degree.

Please note that this is not a production-ready project, and it is not intended for real-world use.

Technologies Used

  • JavaScript/NodeJS
  • ElectronJS
  • WebRTC via PeerJS
  • LevelDB

How to Use

To use this project, you can download or clone the repository and run it using the following commands:

npm install
npm start

Please note that a PeerJS signaling server may be required for certain networking features. You can find more information about PeerJS and how to set up a signaling server on their website.

Releases

In the future, I plan to include installers for this project in the Releases section of this repository.

Disclaimer

This project is not intended for real-world use and is solely created for educational purposes. The code may contain vulnerabilities, and I take no responsibility for any issues that may arise from its usage. Please use at your own risk.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published