Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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🚀
- Host: GitHub
- URL: https://github.com/ac12644/blockchain
- Owner: ac12644
- License: mit
- Created: 2022-04-10T01:02:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-26T22:09:33.000Z (10 months ago)
- Last Synced: 2024-01-26T23:25:40.018Z (10 months ago)
- Topics: blockchain, cli, crypto-js, discovery-swarm, leveldb, nodejs, peer2peer, wallet
- Language: JavaScript
- Homepage:
- Size: 125 KB
- Stars: 19
- Watchers: 2
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Steps done
Creating a basic P2P network
Sending and receiving blocks
Registering miners and creating new blocks
Setting up a name-value database, LevelDB
Creating a private-public wallet
Creating an API
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