Learn how to earn your very own Biblepay coins the easy way
Mine on a Server (without a UI)
This step will explain how to setup biblepay and BOINC with Rosetta@home on a server without a graphical user interface.
For the start, you need to install the BOINC Client. It will run the Rosetta@home tasks. Please choose the right version for your operating system:
- Ubuntu Linux: sudo apt-get install boinc-client
- Linux (others) and MacOS: Choose ther right version from the Download page. You only need the boinc-client, not the boindc manager
After you installed the boinc-client, a new commandline tool is available: boinccmd
To connect the new installation of boinc with your Rosetta@home account, you need an Account Key from the Rosetta@home homepage.Open the Account Key Page of Rosetta@home
Please copy/write down the "Weak account key".
Now enter the following line in your commandline on the server, but replace [ACCOUNT_KEY] with the "Weak account key" in your clipboard:
Your boinc client will download Rosetta@Home and some workdata and starts the calculation. You can see information about the current state of your client with:
Your Rosetta@home is running now. Your work in Rosetta@home is counted in RAC (Recent Avarage Credit), a credit system used by Rosetta@home itself. More work will result in more RAC.
Please solve a few tasks before proceeding (this can take a couple of hours). It's recommended to have at least 100 RAC before proceeding to the next step. To know how much RAC you have, please login at https://boinc.bakerlab.org/. You can find your RAC beneath the 'Computing and credit' header. In the example below, the RAC is 4,767.89.
Optional but recommended step (mandatory for airdroppers): collect staking-bonus for new BiblePay Researchers
We give a 1000 BBP to every new BiblePay Researcher as a welcome-gift. This BBP can be used as you please, but it is primarily meant as a way to start staking immediately.
CPID stands for 'Cross-project ID'. You can find your CPID when you login to https://boinc.bakerlab.org/ under your account settings (see the image below).
The requirements for receiving BBP from pool.biblepay.org are:
- Your CPID must be a member of team Biblepay in Rosetta@Home or World Community Grid
- You must have a CPID that has not been paid by the faucet previously
- You must have more than 100 RAC in either Rosetta@Home or World Community Grid
- You must not be in any biblepay superblock as a researcher
- Your IP must not have received a faucet reward in the past
NOTE: It can take up to 24 hours before the faucet knows your RAC. If you get the error shown below, please wait some time and try again:
Sorry, CPID does not have enough RAC (Rac is currently reading at -2). Please ensure you have switched your team to Biblepay, and your RAC > 100 in either Rosetta@Home or World Community Grid.
The second component of Biblepay mining is the Biblepay Wallet/Client itself. The Version you need depends on your operating system
- Ubuntu Linux: Install the biblepay-qt package as explained in the Ubuntu Biblepay Wiki page
- Linux (other) and MacOS: Compile the source code from github and compile it on your own. The "doc" Directory on github contains important information about the compiling process. This is only for advanced users!
After the installation was finished sucesful, you have the biblepay daemon and biblepay commandline tool available.
Please start the biblepay daemon with the following command:
- biblepay-cli getinfo: Information about the client
- biblepay-cli getwalletinfo: Information about the wallet (coins and others)
- biblepay-cli stop: Stops the daemon
- biblepay-cli help: Shows more commands
Connecting Biblepay with Rosetta@home
On the commandline, please enter this command and replace the placeholders with your Rosetta@home login data:
Important: You need at least 1 BBP in your Wallet to assign your Wallet to Rosetta@Home! If you have no BBP, please read our "Getting Biblepay" Guide to learn how to get your first Biblepay Coins
On success, you will see your CPID (an identifier to link Biblepay with Rosetta@home) assigned to your wallet.
It might take some time before the Biblepay network will accept your CPID.
You can check the status of the connection between your wallet and rosetta@home with:
You should see an CPID entry in the list. Ensure that it is not empty.
(Optional) Setup Proof of Power Mining
By default, your wallet is mining 24/7 using the POBH-algorithm with a very low hashrate. This POBH-mining is needed for your wallet to be able to send PODC-updes.
PODC-mining is the most profitable algorithm, but If you want, you can assign more computing power to POBH-mining, using Proof of Power Mining. To fully activate the Proof of Power Mining, you need assign more mining power to POBH-Mining.
First, we need a Biblepay address:
You now should see a Biblepay Address in a new line. Copy this address, you will need it in the next step.
Next, we need to edit the Configuration file:
- Go to your home directory ("cd ~") and open the file ".biblepaycore/biblepay.conf" with an editor
- Paste the following content into the open editor:
- Replace [BIBLEPAY_ADDRESS] with the Biblepay address in your clipboard.
- Save the file
- Restart the Biblepay Wallet (biblepay-cli stop && biblepayd --daemon)
You can check if your mining is working:
The result should contain " "biblepay-generate": true," and " "poolmining": true,"
You can see your Mining status on the Pool webseite: https://www.purepool.org by entering your Biblepay address. It might take an hour before you see your data there.
You need to add the following line to the biblepay.conf of all wallets except your main one: utxooverride=-1
This makes sure that only your main wallet sends PODC-updates
Help us improve this How-To and write us if you see an error: