blockchain/README.md
2024-03-31 23:30:24 +07:00

21 lines
724 B
Markdown

# Blockchain
> Cryptocurrency from scratch. Supplemented by training manuals
>
> More information about blockchain in the [youtube.com/watch?v=mp3I1HtEKfU](https://www.youtube.com/watch?v=mp3I1HtEKfU "Blockchain")
> [!IMPORTANT]
> The current implementation in the master branch is irrelevant for the modern version of the Go language. To compile programs successfully, use the [goup](https://github.com/number571/blockchain/tree/goup) branch.
### Compile:
```
$ make
```
### Run nodes and client:
```
$ ./node -serve::8080 -newuser:node1.key -newchain:chain1.db -loadaddr:addr.json
$ ./node -serve::9090 -newuser:node2.key -newchain:chain2.db -loadaddr:addr.json
$ ./client -loaduser:node1.key -loadaddr:addr.json
```