Minnowbooster Delegation Manager

in minnowbooster •  5 months ago

@minnowbooster is an ATM for Automated Delegated SP Leasing, providing minnows with the much needed STEEM POWER BOOST to be able to have a greater influence and effect on the platform. Kind of like leasing a Ferrari for a week, you can similarly lease delegated SP and become a dolphin or whale for a week to accelerate your reputation and esteem in the community.

Minnowbooster is one of best services for leasing/delegating steem power. I'm also delegating SP on MB's market.
But it's hard to manage all delegations, if you have 20+ customers from MB market. So I created small script that will update your delegation when Minnowbooster send a message to update delegation. You don't have to manually update MB delegations that expired.

Please update your delegation: https://steemconnect.com/sign/delegateVestingShares?delegator=fbslo&delegatee=fbslo.pay&vesting_shares=0.000000%20VESTS
(Standard Minnowbooster's alert to undelegate)

Get your script here: https://github.com/fbslo/steem-delegation-manager

How to Install:

You need node.js installed. If you already have Node.js and npm installed, you can skip this part.

$ sudo apt-get update
$ curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
$ sudo apt-get install -y nodejs

Install Steem.js and node-cron. Clone the project repo into the "steem-delegation-manager" directory.

$ npm install steem --save
$ npm install --save node-cron
$ git clone https://github.com/fbslo/steem-delegation-manager.git
$ cd steem-delegation-manager
$ npm install

Edit undelegate.js file.

const your_account = 'account_username' //change account name
const active_key = 'active_private_key' //change your active key

Run in background with PM2.

$ sudo npm install pm2 -g
$ pm2 start undelegate.js
$ pm2 logs undelegate
$ pm2 save

This is not "battle tested" yet, so there might be some issues.


(Click on the button)

(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)

Please read my Witness Thread and support me by voting @fbslo for witness.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hey @fbslo,

Are you still working on this tool? We can provide you with official apis that can help make the bot more reliable.


Yes, that would be nice :)

I don't have any experience with APIs, but I will try to make this bot better.

Posted using Partiko Android


Hi @fbslo, we got a json API where you could just query https://www.minnowbooster.net/users/fbslo/json where it will return a) the active leases with expiration date + the expired leases which have not been undelegated yet.


Great, thanks :)

Posted using Partiko Android

Congratulations @fbslo! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - Quarter Finals - Day 2

Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Sneaky Ninja Attack! You have just been defended with a 43.48% upvote!
I was summoned by @fbslo. I have done their bidding and now I will vanish...

A portion of the proceeds from your bid was used in support of youarehope and tarc.

Abuse Policy
How to use Sneaky Ninja
How it works
Victim of grumpycat?