Skip to content

DARISNFT/miner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SixGPT Miner

This is the official SixGPT miner.

About

SixGPT is a decentralized synthetic data generation platform built on the Vana network. We empower users by giving them ownership of their data and enabling them to earn from it.

The SixGPT Miner is a software package which allows users to contribute data they generate for wikipedia question-answer based tasks to the network for rewards. In the future, we will support other tasks such as chatbot conversations, image captioning, etc.

Prerequisites

(1) install docker on your machine. (https://docs.docker.com/engine/install/)

(2) Fund your wallet with at least 0.1 $VANA

(3) Login with this wallet on sixgpt.xyz

Run the miner:

Clone the repository:

git clone https://github.com/sixgpt/miner.git
cd miner

Run the miner with CPU

Create an .env file. Make sure your Vana Private key is set to your wallet private key (0x...)

VANA_PRIVATE_KEY=abcdefabcef
VANA_NETWORK=moksha
OLLAMA_API_URL=http://ollama:11434/api

Run the miner:

docker-compose up -d

Stop the miner:

docker-compose down

Check miner logs:

docker-compose logs -f

Run the miner with more advanced options

chmod +x run_sixgpt.sh
./run_sixgpt.sh

Notes

  • You must have logged into sixgpt.xyz with your wallet before running the miner
  • Make sure the wallet associated with your vana private key has enough $VANA balance on the desired network (at least 0.1)

Additional Notes on Handling GPU Detection

About

Official Miner for SixGPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%