Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ac12644/blockchain

Create Blockchain With NodeJs🚀
https://github.com/ac12644/blockchain

blockchain cli crypto-js discovery-swarm leveldb nodejs peer2peer wallet

Last synced: 3 days ago
JSON representation

Create Blockchain With NodeJs🚀

Awesome Lists containing this project

README

        





Logo

Blockchain


Create blockchain with Node.js🔥


Explore the article on Medium »


## Steps done



  1. Creating a basic P2P network


  2. Sending and receiving blocks


  3. Registering miners and creating new blocks


  4. Setting up a name-value database, LevelDB


  5. Creating a private-public wallet


  6. Creating an API


  7. Creating a command-line interface

## Getting Started
```sh
npm install
```
```sh
node p2p.js
```

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

(back to top)