EOS Block Producer Guide — Updated Oct. 16, 2018

Ben Sigman
Jun 1, 2018 · 4 min read

Security First

Practice Running your Node

Block Producer Node Configuration

Explanation of EOS Permissions

EOS Block Producer Registration Commands

Create EOS wallet

cleos wallet create -n walletname

Unlock EOS Wallet

cleos wallet unlock

Load Generated EOS Account Private Key Into Your Wallet

cleos wallet import <privkey>

Create New Account From Your Generated Account

cleos system newaccount — stake-net "4.0000 EOS" — stake-cpu "4.0000 EOS" — buy-ram-kbytes 8 accountname newaccountname <owner-publickey> <active-publickey>
cleos wallet import -n walletname <privkey>

Create a bp.json For Your Block Producer

Example of EOS Block Producer bp_info.json


cleos -u https://proxy.eosnode.tools system regproducer accountname <producer-publickey> “https://<domain.com>/” -p accountname

Finally, Verify You Are A Registered Producer

Ben Sigman

Written by

🎯 tech problem-solver at large, ⛏️ blockchain analyst and tool builder, 🏅 damn good at board games

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade