Launch a Steem Witness Today!

in #witness-category4 years ago (edited)

launch a steem witness today.png

Find the newest guides for becoming a Steem witness here including hosting, server setup, security tutorials, Steem installation, and optimization! No experience with Ubuntu Linux? Me either! I did the research to make this post because I wanted to have everything I needed to get started today setting up my witness and seed without ever having used Linux before! My relevant experience is spending hours every day using computers and playing video games for over twenty years now including command line interfaces as far back as middle school although I have not used many recently. I am completely new to Ubuntu Linux and feel absolutely confident after reading everything I linked on this page several times that I can setup my own witness by following the instructions and asking for help when I encounter a problem!

Why even think about becoming a Steem witness?

  1. Steem witnesses are literally creating the blockchain in real time meaning being a witness is a position of trust.
  2. To attack Steemit, witnesses are the likely targets and therefore also are the defenders of our ability to use Steemit.
  3. Witnesses are chosen by votes at and paid based on approval.
  4. The top 20 witnesses earn about $300 to $600 a day in Steem Power with Steem prices at $1 to $2 while the rest of the witnesses in the top 100 have the ability to earn $100 to $3,000 a month depending on the price of Steem and how close each is to the top.
  5. Witnesses can make reports each week about what they are doing for our community. Most witness reports earn at least $50 in upvotes with many earning over $100.

In summary, we need as many great witnesses as possible and being a witness is rewarding! Before trying to become a witness, here is what I have considered!

  1. Am I willing to do this indefinitely? Becoming a witness is not worth the time/energy to just do it for a month or a couple months. I see setting up a witness as a long term investment in Steem and Steemit.
  2. Can I maintain Linux servers? This was the most difficult for me because up until today I have never made any effort to do anything with Linux outside of paying those that know how to use it to make courses teaching others how to use it. After reading the guides on this page, I feel confident I can setup secure Linux servers and continue to get better at using them over time! My hope in writing this is to inspire more with no Linux experience to take the time reading the guides here and get started as a witness.
  3. Do I have a plan to get witness votes? For most with the experience to maintain a Linux server, the most challenging part is getting votes which makes being a Steem witness a unique opportunity where both technical experience and community relationships are required for success. While my lack of experience with Linux is currently my weak point, I hope that my relationships with our community here is my strong point. Trust according to the questionnaire linked way below is the most critical factor for a witness. Being an active daily user of Steemit authoring new posts and interacting with posts is the basic way I see to ask for votes. My plan to get witness votes is to ask in every one of my posts going forward to vote for me as a witness or set me as a proxy.

Thank you for learning about the basics of becoming a witness! Here is all the product of the hours of research I did to give me the tools to setup my witness which I hope are also helpful for you!

Summary of steps in becoming a Steem witness!

  1. Decide whether becoming a witness is a desirable goal using what is written above and more in the guides below.
  2. Get the servers either with a hosting provider or buying them. Renting is preferred for reliability and security.
  3. Secure the servers against hackers using a few Linux security programs and tutorials.
  4. Install Steem, edit the config file, and sync the blockchain.
  5. Use the CLI wallet to make a WIF Private Key and edit the config file again.
  6. Update the witness to verify it is working and publish the price feed.
  7. Verify the witness is working, post a witness declaration thread, and update the witness with the post link.

If this sounds scary at first, that is okay because that is how it looked to me as well! I currently have only went through steps 1 and 2 with starting the rest today because those are the real challenges. While I have attempted to minimize the technical steps here because the guides linked below go into that in detail, I value any corrections or feedback that I can use to improve this post!

Over the last several weeks, I read and read and read the guides linked below and am ready to knock out the rest during the next week to get my witness online. Once I have went through the steps here, I will post my witness declaration because I hope in sharing this BEFORE having done all of these, I am able to meet you closer to where you are if you have not done any of this yourself. Here are the guides that helped me get to this point and that I am confident will give you everything you need too!

What type of server to rent?

2x Intel Xeon E5-2630 V3
2x 240GB SSDs
1Gbit/s connection

I rented two of these for my witness and seed because @someguy123 said these should be good enough to run at the top 20 level. While less than this is acceptable to get started as a backup witness, I believe that if I am going to make a great backup witness, I should be prepared as needed during an attack or outage or disaster to step in at the top 20 level at a moment's notice.


  1. What I use is Privex at because several other witnesses are already using their hosting and witness @someguy123 is the CEO of Privex.
  2. DigitalOcean recommended by @kyle at
  3. OVH recommended by @krnel at
  4. BUYVM recommended by @personz which accepts Bitcoin.

Best 2017 Steem witness guides!

  1. Complete Witness Installation Guide by @krnel at
  2. Your guide to setting up a Witness Server (STEEM-in-a-box HF19) by @someguy123 at
  3. The REALLY gentle guide to becoming a witness by @personz at
  4. How To Setup A Low Cost, Low Memory Basic Witness + Seed Node by @bitcoinparadise (inactive as of 18.1)

Linux security tutorials by @krnel for securing our severs BEFORE launching a witness!

  1. Setting Up A Linux VPS Securely (Pt.1)
  2. Setting Up A Linux VPS Securely (Pt.2)
  3. Secure Your Linux Server with a Firewall
  4. Secure Your Linux Server with Fail2Ban
  5. Secure Your Linux Server with Tripwire IDS

Optimize to avoid missing blocks and setup price feed.

  1. Use NTP to prevent block misses due to time synchronization issues! Howto: Configuring more frequent time synchronization on Ubuntu by @l0k1 at
  2. Manage keys and setup the price feed with Conductor by witness @furion at The guide is at

Why secure the server prior to launch?

Any beginner ethical hacker with the ability to find our witness IP address can begin copy and paste hacking attempts from tutorials online like many of the ones I have produced. At a minimum without security measures it is easy to take a witness online using brute force methods. Without basic security it may be easy to just use a program to crack the default password of a witness which then would allow the hacker to access to our Steemit active key and therefore the ability to withdraw funds from our accounts. Make sure to take the server security seriously BEFORE setting the witness up because if anything goes wrong and we get locked out of our server before the witness is online, no big deal! Make a mistake with the security after the witness is online and it might mean being locked out of the server and having to do everything again to get back online.

Read the newest witness updates here

More helpful Steem witness guides from 2016!

  1. A Full Steemit User's Guide to Steem Witnesses by @pfunk at
  2. Essential Guide to Becoming a Steem Witness by @steemed at
  3. The Complete Noob Guide to STEEM Witness Setup by @klye at
  4. Seriously, what is a STEEM witness? Why should I care? How do I become one? (Answer) by @someguy123 at
  5. Heavy duty witness node infrastructure by @gtg at
  6. Witness Questionnaire - A Solution for Voter Confusion by @thecryptofiend at

Learn Ubuntu Linux

Thank you for reading my first guide to becoming a Steem witness today! I hope this is helpful for you if you are considering becoming a witness or had no idea what one was before!

If you learned anything new in this post, would you please upvote this because each upvote helps more readers to find this!

Jerry Banfield


Very nice post! I look forward to help you even more my friend.

Thank you and I appreciate knowing I can message you with questions! I will try to Google at least 10 times first ...

Nice detailed post, Jerry. Hurry up and become a witness already, you have plenty of votes!

Hi i have confidence in you and tried to vote for you but getting error user does not exist jerrybanfield . I made sure no spaces etc but still coming back the same error. Do you have to register first or something? I voted for another account without issue and i believe you can vote up to 30 different accounts.

Thank you for trying to vote for me because my witness is not online yet! As soon as it is online, I will begin asking for votes! Until then voting for me will only make an error!

ok thanks sorry if i didn't understand correctly

Getting same error too

This is interesting, but I doubt it's something for me. Good to know anyway, thanks!

I couldn't read the whole post because of those technical jargons and things, but yes I think that this post is the step to step detailed guide for anyone like all the other posts of yours.
I personally bookmark your posts if just in case I need help somewhere later, You are doing great job in here.
You should be one of the witnesses here.

I have been following you with your keen interest in this witness pursuit and now I can see all your efforts and desire to do this. I support you and I want to know if you still need some votes. I will vote for you and also mobilize for others to do. I believe you deserve this having seen your growth and popularity rise in this place.

Congratulations in advance.

Thanks @jerrybanfield for another great indepth post! I've started your course and plan starting the process as well to become a witness.

Good post @jerrybanfield.
Big task to become a witness, but I see your videos a bunch of time about other cryptos
Your dedication will maintain steemit to the top.
Just keep on feeding us with great post.

could you give me @jerrybanfield youtube link?


Wow - thank you, Jerry!

Can you make a video tutorial?

Hi Jerry,
Just want to say thanks for being awesome! Joined Steemit 1 week ago and are already making over 400$ on my first steemit post from Sunday. All thanks to you for sharing steemit on your channels!

Great job promoting this project, I hope to able to contribute to the community as well and hope to connect with others that are as passionate as I am to grow this platform!

A great thanks to @jerrybanfield. You are the best ambassador and teacher at steem-it. It made life easy to for me to grasp all the updates about STEEM and other cryptocurrencies. Being old fashion crypto-miner, I had to research hard to be up-to-dated :P

Very informative and great post about witness and its requirments @jerrybanfield you will always have my upvotes.

Jerry - thank you for this detailed analysis of how and why of becoming a Witness. It is indeed a position of 'trust'. As you have correctly pointed out, it has to be something to which one has to commit long term.
I am willing to put in the effort. However, since I am just a newbie minnow (23 days old on Steemit), I do not have sufficient trust from Steemians. I am working hard for bonding and hope to, some day, become a dedicated Senior Steemit like you.
I think you richly deserve to be a witness since so many Steemians trust you. All the best.


I am continuing to focus on my passion, which is wildlife blogs with my original wildlife photos and my musings about them. Have posted a lion cubs life blog today. I request you to take a look if you have time. Your comments would be very welcome.

I love the wild and I am from Oregon, home of trees.

It appears that you have done quite a bit of research for becoming a Steem witness. It definitely looks like it is a lot of work. While I am interested in trying to help Steem in that capacity I am far from ready to attempt to be a witness at this point. However, I applaud your motivation, and will vote @jerrybanfield when your time comes!


Brilliant, Jerry for witness!

Thanks Jerry. I've had a very frustrating time with Linux just trying to set up a bootable usb to use for creating a wallet in a secure environment. I have not been able to get any versions of linux to function properly on my laptop, and on my PC, linux makes the keyboard stop working. I'm hoping to find a solution to this because I feel a linux usb hardware wallet is one of the most secure options for bitcoin cold storage.

Yet ankther great post. You never stop amazing me. This research is of great value for most of us. I had hard time finding upto date info on this. Thank you for your work. For a short time I have knkw you, I have no doubt you will overcome your weaknesses. You strength way surpass your weaknesses in this matter. You can count on my vote.

For anyone interested in "mining" Steem, the easy way you can do it is through Genesis Mining, here's how I did in my first week

Good point however, I rather mine and earn steem blogging and commenting here at steemit .com

Steem can't be mined anymore. There is no such thing as mining Steem anymore. It doesn't exist.

@teamsteem thanks for your comment. Even if it is possible to mine steem i will not do it because am happy with my progress here joining last month and geting 800+ followers and making it daily via commenting , osting and joining in programs here. My last blog post about steemit taking over social media says it all (pls check it out) , thanks to hardworking people like you and your team

Yes Genesis mining is the place to go if you are interested in mining steem!! Great place to do this and not that complicated at all

Steem can't be mined anymore. There is no such thing as mining Steem anymore. It doesn't exist.

Yes sorry I know that, tnx for correcting me haha dont know why I typed steem I meant criptocurrencies like bitcoin...... was typing fast and didt read through my comment when I posted it

Great place to lose money rather!

Jesus, finally some information about how to setup a witness. I was looking for this. Upvote and resteem.

Pump that Steem! Yeah!

Always with the best information

Thank you

Pocahontas Liz did not like smaller government.

If you want to improve your visibility in Steemit I recommend you to use this tool. Steem Activity

Yeah Jerry!! Keep on pumping Steemit! I trust thanks to you Steem will go to the moon!!

Good explaination.. now I know what is witness.. what difference with mining?

thanks very informative, i was actualy thinking to be one and will research it more myself, thanks jerry ur best

Very interesting, let us know when you have one going. I'll be sure to give you some more votes.

Great Content, It's very helpful for me, Thank you for sharing!

Great tutorial, really exhaustive in all things related to Steem witness; the Linux security tutorials are quite helpful, thank you for compiling the list !

Greetings jerry from Colombia, I have seen all your post and you really are incredible Many blessings and success a support of yours would be great;)


Witness! This really something new about which I didn't know. (as I am a newbie in steem)

Thanks @jerrybanfield for this wonderful guide and information.

Will definitely vote you for witness. :)

Hope one day I shall also stand up for being a witness in steem.

But before that, as you have said, I have to make good relationship with this community and have to attain some reputation here.

Always with the best information
good job

Damn it Jerry, your making most of us here look seriously stupid ,.. Hahaha... Just kidding. You're literally a wizard of extensive knowledge about Steemit, crypto currencies and their platform. I'm always learning something from you. Thanks 👍

you definitely deserve to be considered as a witness

Was wondering how all this worked. Thanks for putting in the time and effort to put this together.

thank you for coming

If you have the strong desire to become a Witness then you will do more than is required, you'll do great.

Very useful, i might think to that direction...thanks

Great, indepth and informative mate! Always enjoy reading your content. Thanks!

Great post but i have noticed that you are only permoting you page no helpfull info gven . Follow @kingjan

I admire your posting skill and persistence. You're the person that showed me STEEM though some random Bitcoin video on I saw in my "Suggestion" box. I had made money on STEEM though exchanges but hardly looked into the actually making an account. Couldn't thank you enough. I also love the "life time STEEM holder" attitude, it made me realize the potential because I saw how enthusiastic it's users are.

Thanks for the information too.

Just wanted to thank you because your YouTube videos are what got me to take action into the crypto game. I like your videos as they are entertaining and screw the haters, you are doing really well for yourself and a good role model

I feel confident that you will make a great witness...I have watched many of your videos..and feel a sense of trust in you.. because you are willing to share so many real things about who you are in the world...good luck Jerry! and again thank you!

Good posting as usual. thanks

@jerrybanfield So this was your post about the new cryptocurrency mining? . Was waiting for you to post it.. And here it is. Thank you once again.

Very interesting. Thank you for your post. Always good to see new information come from such a good resource such as yourself.

This is great post

Hi @jerrybanfield I watch all of your tutorial on youtube and all of this are very helpful

that helps a lot of newbies. :D

Jerry is pretty big here and we should vote for Jerry as a witness.

There are some great references here Jerry, thanks very much and I wish you all success with your witness endeavour!
I will continue to read and try to understand this block-chain system, maybe one day becoming a witness too!

Your post amazing as always.. nice job dude..

GReat info, as usual

Security is by far the most important part of set up.
Screen Shot 2017-06-09 at 7.25.39 AM.png

interesting, i would like to hear more..

Thanks for the informative post"

Always Good jerry..

Must watch : Chicken Biryani Rice

Lot of Love in being a Witness and Jerry the people that want to be a Witness will really help the STEEMIT Community.........STEEEM On

Another great blog @jerrybanfield, thank you!

Thanks for taking time to compile these helpful points with links. After reading this, becoming a witness wouldn't be too hard to set up. I am thinking of becoming one now.

@jeerybanfield Thanks for updating!!

Wow Seems pretty complex but with your steps its now easier ! are you becoming a steem witness ?

Wow, holy cow! Very cool read and to "see" what all is involved! Thanks @jerrybanfield

We're with you @jerrybanfield to give you every support you need, we love your commitment to steemit and we appreciate, up voted and resteemed. Love.

v perfect, want to be a witness, and the post is very well described

3-600$ a day....well...sounds like its time for me to become a witness

Excellent information you can count with my vote when you have everything setup.
I'll keep track of your post about this topic, I didn't knew what a witness is but definitely is getting my attention

I can setup a witness node pretty quick but then what????really donot have much time to spend in discord and blogs!!!i wish there was an easier way to market!!!

I wish you luck with that. I hope you will be good witness

I was wondering what a witness was when i first saw it on steemdb

hi, I live in Myanmar Country.
Please, follow and vote me.

Hmm.. I have a degree in software engineering and run Linux servers professionally. I will consider this! Re-steemed! Also, if you want help in exchange for some steem then let me know.

Done upvote and providing Witness to you @jerrybanfield :)))

How it works?

Thanks to @jerrybanfield for working tirelessly to bring exposure and security to our Steemit community! You are a gem and we appreciate you! I look forward to learning more on the witness program

wow nice post.. and great opportunity for those who wish to participate

thank you @jerrybanfield. You such a great mentor here.

Great Post
Thank you for sharing

Loved your income vid Jerry! Always transparent. Thanks for sharing that.

Congratulations @jerrybanfield! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

I'm here because of you, Jerry - your enthusiasm got me to this point as a happy minnow, but now you are just too far along for me! I totally support you to be a witness, and I am secure in saying I will not be joining you. Just reading this post gave me a tech headache! Go you! I will watch from the sidelines.

Maybe one day I will even finish the Udemy course I was working on before this lucrative distraction came my way. Many thanks for all of your help and you certainly are a fun guy to follow. All the best, Sharon

I am here because I saw Jerry in his video on YouTube. I joined last month.
Jerry is a mascot of Steemit.

I also came from You Tube. I was writing courses on Udemy with his video and course help. Then Jerry changed to Steemit and I had to jump ship! So glad I did :)

That is amazing. That is what life is all about. Udemy sounds great.
Jerry is practical and smart.

Yes, I think Udemy will be a good place to post online courses for me. I've got one course halfway posted, but now I am very distracted from that task!

Wow,thats great.

I am intresting to do this. Is it possible to do the setup on centos 7 / cpanel server? Are there any specific instructions available? Thanks for your very informative post.

Dude thanks so much! I follow all your posts because you are one of those Steemit gems that actually post consistent good shit on a daily basis :)

This will help me a lot because I've been meaning to do this but nervous to jump in without really understanding what's going on. Once you set this up man, you have my vote.

Cheers and Steem on!

I can see, to become a witness you have to put it the work and time..

@jerrybanfield, congratulations ;)

nice post , thank for sharing jerry

This sounds like a good idea to those who can garner witness votes and can run a linux server. I don't think am that popular on here yet and linux will sure be a weak point for me. So all the best to the contenders. Jerry I would vote for u to be a witness. Thanks for sharing and best of luck

This post has been ranked within the top 10 most undervalued posts in the second half of Jul 07. We estimate that this post is undervalued by $154.16 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Jul 07 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Digital ocean is a great vps host. Easy to use and spin up. Lets you get right into the box and not have to deal with all the extra crap some hosts have in their web management section.

I am everyday closer to investing in Steemit
I would like to mine too
I will get into it sooner or later.
Thank you very much for your help and support
Keep it up
Much love

Good luck Jerry! Doubt you will need it!

The dedication the traffic you gave to steemit is soo great.. Like i just joinned this websitr because i saw video of you making moneh here and i am forever grateful thank you

Thanks a lot. I was looking for auch great post about it

ouf i will need much time to read all these guides^^

Is it too late to get started? just watched your guide on the webinar thing.

i am really interested in setup up, please can you help and guide me. can i get a way for direct messaging you?

Coin Marketplace

STEEM 0.61
TRX 0.10
JST 0.075
BTC 56002.98
ETH 4470.74
BNB 607.63
SBD 7.17