https://github.com/makemake-kbo/macrypt
Macrypt is a research blockchain built completely from scratch.
https://github.com/makemake-kbo/macrypt
blockchain crypto cryptocurrency cryptography csharp dotnet-cli proof-of-work
Last synced: 3 months ago
JSON representation
Macrypt is a research blockchain built completely from scratch.
- Host: GitHub
- URL: https://github.com/makemake-kbo/macrypt
- Owner: makemake-kbo
- License: bsd-3-clause
- Created: 2021-05-13T06:48:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-10T22:46:48.000Z (over 2 years ago)
- Last Synced: 2025-02-24T08:46:47.752Z (8 months ago)
- Topics: blockchain, crypto, cryptocurrency, cryptography, csharp, dotnet-cli, proof-of-work
- Language: C#
- Homepage:
- Size: 581 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# macrypt
Macrypt is a new research blockchain built completely from scratch.
## How to run
### dotnet CLI
To run macrypt with dotnet cli, do
```shell
dotnet run
```
in the root folder.### Visual Studio
Open the project file and run macrypt.
## Networking and connecting to other nodes
You can interact with a macrypt node via JSON RPC calls.
For example, to get the latest block you would send a get request like this:
```shell
curl http://localhost:6475/api/blocks/latest
```
Which will give you the latest block in JSON format.To send transactions you would send a post request like this:
```shell
curl -d '{"From":"alice","To":"bob","Amount":100000,"Fee":0}' -H "Content-Type: application/json" -X POST http://localhost:6475/api/add
```
### Connecting to other nodes
*SOON*