
How to Setup a Datakeeper Node to Provide Storage on Denet’s Decentralized Network and Earn from It
Share
Here I go through how to setup a Denet Datakeeper node, what issues I faced and some common questions and answers at the end. This is only relevant for you who have bought a Denet Datakeeper node licence.
Our Datakeeper node ratings will be counted starting from June 16th. So right now, if we get a node online, it will start building a rating based on it’s proof of storage transactions. And a higher rating unlocks greater data allocations and future earnings. The rating from just one active licence applies to all other licence on the same address or linked via the mobile app.
So getting a node up and running from the 16th June is crucial to get the highest possibility of having the highest rating on all your Datakeeper nodes.
Right now, we can only activate one Datakeeper licence per wallet address, launching more nodes on the same device will be available with the next update release. So it's enough for now to simply setup one node.
There will be follow up updates from Denet were they will implement an easier node onboarding, a dashboard and enable us to launch multiple nodes from 1 device.

I’m going to use this mini pc and add an eternal 1 TB hard drive to it.
DeNet Datakeeper Node setup
Account setup
First we need to import our DeNet app account to a metamask wallet. To do that,
- Open your Denet app were you bought your datakeeper node licence.
- Go to "Profile".
- Go to "Settings".
- Click "Security".
- Copy your private key.
Get a metamask wallet
After setting up a metamask wallet and opening the wallet extension, click at the top on your account name and do the following.
- Click "Add account".
- Click, "Private key".
- And paste in your Denet account private key.
This imports your Denet wallet account to your metamask wallet. Select that new account. (Make sure to keep your private key safe and don't share it with anyone).
Add the peaq network to your metamask wallet
The Datakeeper node is run on the peaq blockchain. We therefore need to add the peaq network to our metamask wallet. To do that,
- Go to chainlist.org.
- Search for peaq.
- Click add to wallet and confirm.
Have a few PEAQ tokens in your metamask wallet
Your metamask wallet with the Datakeeper node needs a tiny bit of PEAQ tokens to send out proof-of-storage transactions to the peaq blockchain. If you do not have a few peaq tokens, you need to send 1 or 2 dollars worth of peaq tokens to your wallet address on the peaq network.

Download the Datakeeper node software
On the computer you intend on running the Datakeeper Node from, or having an external hard drive connect to, download the Datakeeper node software. You can find it here. Scroll down a bit on the page and click ”denode” under releases.

Save the file correctly
When you have downloaded the denode file, go into your computers hard drive, ”Local Disk (C:)” and add another folder, ”denet”. Go to your downloads and copy the downloaded denode file. And then paste that file into your newly created denet folder. In there, rename the file to just "denode".
Run the file in the terminal
Open the terminal by searching for "cmd". In the terminal, it will automatically say something like "C:\Users\XXX>" after that type in the following two prompts.
- "cd C:\denet" and hit enter.
- "denode.exe" and hit enter.
Then, continue answering the following steps in the terminal.
- "Enter private key of the account you want to import:" Enter your Denet app account private key.
- Set a password.
- "Select port" Just hit enter.
- "Select storage path:" Type your storage name where you want to provide storage from (either your pc or an external hard drive). My hard drive name was D:\
- "How much to share: " Select how much of the storage you want to use, I used almost everything.
- "Provide one more disk partition? [y/N}" - Select "N" for now.
- "Select RPC for peaq..." - Just hit enter.
- And the program will load, but it showed red and "failed" here for me.
- Close the terminal and open it again.
- Type in the same two prompts again "cd C:\denet" & "denode.exe".
- Type your password
This time the program should load properly and be up and running. After 10 minutes or so the terminal started showing additional messages showing "Running".

Verify the node is working
You can also view your address on peaq.subscan.io and see if your node is sending out proof-of-storage transactions. It should do so if it is active. To view that do the following.
- Go to https://peaq.subscan.io/
- Search for your wallet address.
- Scroll down and look for recent transactions.
If there have been recent transactions (within the last 2 hours) and they are showing a green-check mark, the node is up and running.

Common questions
I own multiple Datakeeper nodes, can I launch multiple ones?
During the starting phase, we can only launch one node per address. If you bought several Datakeeper node licences using the same wallet address, all those licences are on the same address. Denet will perform updates were we later will be able to launch all of our Datakeeper nodes.
Can i transfer the Datakeeper Node licence to another address?
Not right now.
Are we earning with the Datakeeper nodes right now?
As of now in the starting phase, our node is just getting a higher rating for being online. These ratings will help our node get higher earnings once the data storage protocol goes fully live. So no data is stored on our nodes yet, but keeping a node online right now improves our future earnings.
My terminal shows red text "Failed"
Close the terminal and open the terminal again and go through the setup steps again. This solved this issue for me.
Do I need PEAQ tokens in my metamask wallet for the node?
Yes. Denet have sent a few peaq tokens to each address with a Datakeeper node licence. If you for some reason do not have any, you need to send some over. It does not need to be much, just 1 or 2 dollars worth. But make sure to send them on the peaq network.