Miner for the Volara X DLP
Volara is a decentralized data marketplace for X data, built on the robust Vana network. We empower users by giving them ownership of their data and enabling them to earn from it.
The Volara Miner is a software package which allows users to contribute X data to the network for rewards.
Volara uses two credentials to perform mining on Vana:
- X username and password, for access to the Twitter API
- Google OAUTH, for storing your mined X data in Google Drive.
The easiest way to run the Volara miner is with Docker - a containerization solution that manages the miner dependencies.
You must have docker installed on your system.
Docker desktop can be installed here
The public installation documentation can be found here
Any Ethereum-compatible wallets will work with Vana/Volara. We recommend getting started with metamask.
Create a Metamask wallet here
Get <your_private_key> here
The Vana faucet can fund your address here
You can add the Vana network to your wallet to see Vana and Volara tokens here
Once docker is installed, run the below commands in your terminal to run the miner.
Replace <your_private_key> with any Ethereum compatible private key.
docker pull volara/miner
export VANA_PRIVATE_KEY=<your_private_key>
docker run -it -e VANA_PRIVATE_KEY=${VANA_PRIVATE_KEY} volara/miner
Volara uses several dependencies to operate.
- Python 3.12
- Poetry
brew install python
curl -sSL https://install.python-poetry.org | python3 -
git clone https://github.com/volaradlp/minercli.git
cd minercli
source setup.sh
You should now have access to the volara
cli command.
The interface can be accessed via the CLI at ./bin/volara
By default, miner runs as a background daemon.
volara mine start
Flag | Description |
---|---|
-b | Run the miner in a background process |
volara mine stop
volara mine logs
volara account rewards
volara auth drive login
volara auth drive logout
volara auth twitter login
volara auth drive logout
volara update
volara --version