Skip to content
A bot that attests the user's Steem username
JavaScript HTML
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
modules check bittrex response Sep 18, 2019
.env.testnet .env testnet (#5) Mar 12, 2019
.gitignore .env testnet (#5) Mar 12, 2019
.npmrc initial Jul 12, 2018 Readme fix (#10) Aug 13, 2019
attestation.js obyte Jan 18, 2019
check_daemon.js obyte Jan 18, 2019
conf.js Readme fix (#10) Aug 13, 2019
crontab.txt initial Jul 12, 2018
db.sql fix import script (#7) Jun 1, 2019
db_import.js fix import script (#7) Jun 1, 2019
done.html obyte Feb 24, 2019
package.json obyte Jan 18, 2019
send_announcement.js witness call for action Jun 13, 2019

Steem Attestation Bot

A bot that attests Steem account and reputation


  • Run npm install to install node modules.
  • Run node attestation.js first time to generate keys.
  • Run node db_import.js to import db.sql into the database.
  • Configure admin_email, from_email, site, steemconnectApp and salt values in new conf.json file (desktopApp.getAppDataDir() folder). Read more about other configuration options there.
  • Send bytes to == distribution address, which is displayed in logs, it is for rewards and referral bonuses.
  • Run node attestation.js again.


  • Run cp .env.testnet .env to connect to TESTNET hub. Delete and import the database again if you already ran it on MAINNET.
  • Change bLight value to true in conf.json file, so you would not need to wait for long syncing.
  • Change socksHost and socksPort values to null in conf.json file, if you are not using TOR.


Join Crowdin project to help with translations.

You can’t perform that action at this time.