Jump to content

How to Stake with 500 addresses


buzzkillb
 Share

Recommended Posts

Are you wondering how to stake faster, in your DNR QT Wallet? Right now this is mainly to increase staking extraction blocks.

Required:
Spreadsheet Software like Excel
Notepad++
Denarius QT Wallet
Some DNR whether its large or small.

First backup your wallet.dat. Now fully unlock the wallet to make this faster. Then create addresses, you will want 500, don't count, just click, push enter many times over and over again.

Make an address and give it a label. We will be sending the entire balance to this one address. I labelled mine armageddon. Now send the entire balance to this address.

Next with your new 500 or less addresses, go to the receive coins tab, and then File -> Export. This will export a .csv file somewhere, make note as we need to open that next. Copy the column with addresses, should be 500. From there we open a new notepad++ text file and paste the column in.

In notepad++ we should have 1 single column of addresses.

On line 1, click at the very first area on the left. Push ALT-C. Text to Insert will be a ". Click OK and this will put quotes down the left side.
jRAa18F.png

Now if your balance is 5000 DNR with 500 addresses we want to distribute 10 DNR to each address. Do some quick math here on your balance and number of addresses.

Click, at the end of line 1, and push ALT-C. Text to insert will be ":10,

":10,


8sphKJ0.png

CTRL-A to highlight everything and copy with CTRL-C.

Now you have a text file in proper format, sample here

"WALLETADDRESS":10,


ng3UjRZ.png

Go back into the QT Wallet to Help -> Debug Window -> Console.

This is a short sample of what to type into the console window.

sendmany "armageddon" '{"WALLETADDRESS1":10,WALLETADDRESS2":10}'

The line will be long, and you may end up with a , at the end. Make sure to delete the last comma before the }.
9EL87x3.png
M3xeBQC.png

Push enter, it will distribute your balance to each address and give you a transaction number. Wait 8 hours for coins to mature and get to staking much more with this little trick. I don't think this works with other coins as DNR has a slightly different POS system. Also there seems to be a limit of 500 addresses for sendmany. And you can't do this twice to make 1000 addresses on the same wallet.

Block Explorer
https://www.coinexplorer.net/DNR

dnr115.gif.d5a62cfaa3870eb6689897486b1b690b.gif

If you enjoy my content please consider donating to the Denarius creator - https://www.patreon.com/carsenk
Join Denarius Discord - https://discord.gg/JQEmXwb

Link to comment
Share on other sites

  • 1 year later...

2 scripts to play around with

make500.sh

#!/bin/bash
for ((n=0;n<500;n++))
do
 denariusd getnewaddress
 done
#!/bin/bash
for ((n=0;n<500;n++))
do
 docker exec denariusd denariusd -datadir=/data getnewaddress
 sleep 1
 done

 

If you enjoy my content please consider donating to the Denarius creator - https://www.patreon.com/carsenk
Join Denarius Discord - https://discord.gg/JQEmXwb

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...