How to be Witness? (witness properties & Pricefeed Update) Noob to Pro Guidelines..!!!

in Steem Marketing2 years ago

i am blockseater from Pakistan you can read my Intro Post HERE I am the Owner of the @stmpak.wit. This is 1st Pakistani steemit witness in steemit history.

I make some tutorials to understand what is witness and how to be a witness.

  • 1st post LINK it's all about basic witness requirements and full of Noob Questions about being steemit witness.
  • 2nd Post LINK its about Witness Processing and data downloading.

image.png
src

Now we are going to add **price feed** andWitness properties and some necessary steps like:-

How to Update Witness properties?
How to Update Witness Price Feed in PM2 and Config?
How to Monitor Your Witness Server?

First, you need to make sure you have done all steps now it's time to covert your steemit account into the Witness category...
Once again simple and easy tutorial for noobs just follows the steps.

Cli_wallet update

You need to create a client wallet and make it secure with a strong password put their witness properties like this


update_witness "your account name" "signing_key" "STM1111111111111111111111111111111114T1Anm" {"account_creation_fee":"10.000 STEEM","maximum_block_size":65536,"sbd_interest_rate":1000} true

justyy tool

i am sure you are confused now because you did not see these commands before. Okay, we will try sir @justyy tools to update witness properties, put your witness account name signing key that you generated before and Private key...

https://steemyy.com/witness-update/

Now check the account details you are online and become a witness with updated properties...

image.png


Price feed


Updating pricefeed is also a necessary part of being a witness. it's helpful to keep stable STEEM/USD and SBD/USD pairs.
same you can use docker to update price-feed or npm package. I am showing you with npm...

These are necessary steps to completing pricefeed, click on this latest link https://github.com/DoctorLai/pricefeed
it is updated by @ety001 put these commands step by step.

First nodejs & npm install this section, Run the following commands to install nodejs and npm to run the pricefeed software:

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

Setup & Installation

After done this Clone project repository into the "pricefeed" directory and install using NPM:

git clone https://github.com/DoctorLai/pricefeed.git pricefeed
cd pricefeed
npm install

Update the config.json file with your witness account name and private active key
For config json do this comands

Go in pricefeed directory with this commands:-

cd pricefeed
nano config.json

image.png

put name and priv key save and exit with CTRL+o and x

Run in background with PM2

sudo npm install pm2 -g
pm2 start feed.js
npm i steem
pm2 logs feed
pm2 save


At the last check, you successfully updated pricefeed or not

cd pricefeed pm2 logs feed

image.png

You can Join our discord for more info
https://discord.gg/MyrM3J6nyd

In the end i hope you enjoy the series it is simple and easy with dev tools I hope you will try to come as steemit witness, we also learn we don't need a heavy and full-time online PC or laptop to keep node active. just Trusted Virtual private server from the Data-center in just a few $$$

Keep Smile and VOTE @stmpak.wit


download.gif
Thanks again

Sort:  

I will be a witness too. I will start preparing while studying the article left by @blockseater and @rexthetech.

私も証人になります。@blockseater さんや @rexthetech さんが残してくれた記事を勉強しながら、これから準備を始めていきます。

Join our discord I'm available to help you

Thank you.
I am not good at English, but I will do my best.

Brilliant :) Do let me know if I can assist at all.

Thank you. It is encouraging.

ありがとうございます。心強いです。

Hi Mr. @rexthetech

Zero to Witness: Part 11: Publishing the Price Feed
I am unable to resolve the issue.
i need your help.

Error: ENOENT: no such file or directory, open 'config.json'
pm2 logs
image.png

There was a difference in the position to run
NG /home/steem
OK /home/steem/pricefeed

now works
image.png

 2 years ago 

how many steem coins did you use to run the validator node?

Approx 150 steem tokens per month

 2 years ago 

is that the reward or is it really the drink that's needed?

I mean, to be a witness we need tokens to validate transactions, don't we. just like any other PoS ecosystem.

Pay fees in usd to buy virtual private server and. But codes. Token comes on rank base

 2 years ago (edited)

This witness basically costs nothing. It is enough to use a VPS.
I guess we are also issuing some number of tokens to witness in addition to the vps used to run the node. nice info

Thnks dear

I mean, to be a witness we need tokens to validate transactions, don't we. just like any other PoS ecosystem.

That's not how the Steem blockchain works. To be a Witness needs no STEEM and no SP -- just witness votes from the community.

If you want to think of it in a PoS light, the "stake" is the community's trust in you as a witness.

 2 years ago 

Wow, it's so easy to be a witness, and they also get an estimated 200 steem per month as a reward. rather than being a validator on the Pos . project

Yes, technically it's fairly easy to get set up. But, getting those precious witness votes is the key!

Simply put, your witness ranking depends on the SP being held by the people who vote for you as a witness.

 2 years ago 

It's quite easy to understand, so if you want to make yourself a witness we need delegation support from people in the community, because this also affects the witness's reward income, right?

Exactly (though technically it's witness voting, not SP delegation) :) And as a community member, your witness vote is much appreciated by witnesses!

 2 years ago 

Point

Good job! Just a couple of small corrections:

  • The maintain of the price feed repo is @justyy, not @ety001.

  • You're showing a slightly out of date version of the price feed repo. @justyy and I have recently removed the low-volume exchanges and added CoinMarketCap as an additional price source. You can read about these changes here

I agree it's maintain buy but ety001 update some I use that

This post has been featured in the latest edition of Witness Weekly...

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 59561.47
ETH 3012.64
USDT 1.00
SBD 3.77