Skip to content

kryolite-crypto/kryolite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

662 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kryolite

Compile and Run

Requires .NET 7 SDK https://dotnet.microsoft.com/en-us/download/dotnet/7.0

Node

cd node
dotnet run

Wallet

Wallet hosts full Node to connect and synchronize with network

cd wallet
dotnet run

Miner

cd miner
dotnet run --url http://localhost:5001 --address FIM0xA101CFBF69818C624A03AF8C8FDD9B345896EE1215287EABA4CB

docker

Quickstart:

docker-compose up --build --force-recreate --scale daemons=9 --scale miner=3 daemon-builder daemon daemons miner

Or:

docker-compose up --build --force-recreate daemon-builder
docker-compose up --build --force-recreate daemon
docker-compose up --build --force-recreate --scale daemons=3 daemons
docker-compose up --build --force-recreate --scale miner=3 miner
docker-compose up --build --force-recreate wallet
docker-compose up --build --force-recreate cli

Get a shell

docker-compose exec daemon bash

Getting started with docker

First, run daemon and map the port 80 to your machine like this:

docker run -p 80:80 ghcr.io/kryolite-crypto/kryolite/daemon:v29

Now generate an address with:

docker run ghcr.io/kryolite-crypto/kryolite/kryolite:v29 wallet create -o json

And then run the miner on your machine's network so that your miner can talk to your daemon with hostname localhost. Also replace ADDRESS with the address given in the previous step

docker run --net host ghcr.io/kryolite-crypto/kryolite/miner:v29 --url http://localhost --address ADDRESS

or run the miner directly against public nodes (and skip the local daemon)

docker run --net host ghcr.io/kryolite-crypto/kryolite/miner:v29 --url http://testnet-1.kryolite.io --address ADDRESS

Issues

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages