How to setup a leader node for DTube chain on Ubuntu Server by techcoderx

View this thread on steempeak.com
· @techcoderx · (edited)
$5.49
How to setup a leader node for DTube chain on Ubuntu Server
<center><a href='https://d.tube/#!/v/techcoderx/bvqygu9x'><img src='https://cloudflare-ipfs.com/ipfs/QmctorPYD9ZvsTqjWbixe5VgpuGTTEo4XBfCGfX4kHs66a'></a></center><hr>

## Repository

https://github.com/dtube/avalon

## What Will I learn?

- You will learn about syncing the system clock with ntp servers
- You will learn about interacting with Avalon blockchain through CLI
- You will learn how block production on Avalon blockchain works

## System requirements

- Linux server running Ubuntu 16.04 and above
- Relatively modern quad core CPU
- 2GB RAM
- 20GB SSD
- Low latency internet connection

Since Avalon was newly launched (at the time when this was posted), the system requirements are low for running a leader node. As the blockchain grows, the requirements for running one will increase over time.

## Other requirements

- Prior knowledge in Linux command line interface (CLI)
- Participation in DTube community and development

## Difficulty

Basic

## Required dependencies

- ntpd
- NodeJS version 10 LTS (version 12 may be buggy)
- nvm
- MongoDB
- Screen
- Git

## Overview

In this video, we will be looking at setting up a leader node for Avalon, the blockchain for DTC tokens in DTube 0.9 and above. Avalon is a DPoS blockchain written in NodeJS, using MongoDB as chain database backend. Just like Steem, Avalon blockchain leaders produces blocks every 3 seconds, and leaders are rewarded with DTC or vote tokens for every block produced (to be determined later when main net launches). Currently, block production is done by the top 7 voted leaders (stake weighted). Leaders outside the top 7 will not get to produce any blocks.

We will be installing all required dependencies using package managers before running Avalon.

#### Syncing the clock

It is important to have the system clock synced so that the node will produce blocks with the correct timestamp such that it will be accepted by other nodes. This is to keep the block timestamp within the accepted range according to the time slot to prevent any missed blocks.

We will be using `ntp` to sync the system clock with the nearest ntp servers.

<center>![](https://ipfs.globalupload.io/QmNYziD5D71pRHpFVNs6XecY4bKq8WGTCEJtk19GCLpj25)</center>

#### Running Avalon

After installing all required dependencies and getting the `mongo` daemon running and system clock synced with `ntp`, it is time to sync up the blockchain and get a leader node running. We will be running Avalon in a `screen` session, which allows you to have a terminal session running in the background.

After cloning the Avalon repository, we start by configuring the leader node by modifying [start.sh](https://github.com/dtube/avalon/blob/master/scripts/start.sh) file located in `scripts` folder. Here we insert the peers to connect to, and the public and private key associated with the leader account (that has block signing ability). After saving the file, make the `start.sh` executable by running `chmod +x start.sh`, then start the Avalon blockchain by running `./start.sh`.

<center>![](https://ipfs.globalupload.io/Qmc2239ZDiwzfz8JLdvh3aS7DX8gWfRVzk3APsQd2Mfrzy)</center>

After syncing the blockchain, you need to broadcast your leader node details onto your Avalon account profile to announce your intent to be a leader on Avalon.

```
node src/cli.js profile -K <key> -M <user> '{"node":{"ws":"ws://yourip:yourport"}}'
```

Note: If you have anything in your profile (such as profile URL, avatar etc), you need to merge the existing JSON in your profile with the JSON object above.

**Correction**: `profile` and `node` are two separate keys for the JSON, not that `node` is within `profile` key. The entire JSON, including the `profile` and `node` keys are considered as a "Profile" by the CLI wallet, but technically it's just the JSON metadata of the account. So this means you need to copy from the opened curly bracket **before** the word "profile" up to **both** closed curly brackets when combining the JSONs. Thank you @tibfox for pointing this out!

Once that's done, you may vote for yourself (and techcoderx) [here](https://d.tube/#!/election). At this point, make an Avalon leader announcement post to gain some votes!

## DTube video tutorial

<iframe src="https://emb.d.tube/#!/techcoderx/QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs">

NOTE: I have accidentally leaked some passwords, which I have only realized after uploading the video to IPFS. They have already been changed.

## Resources

Avalon blockchain documentation: https://github.com/dtube/avalon/blob/master/README.md
NTP pools: https://www.ntppool.org/en/
Managing screen terminal sessions: https://help.ubuntu.com/community/Screen
MongoDB documentation: https://docs.mongodb.com/manual/
MongoDB installation guide: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
Online JSON combiner tool: https://tools.knowledgewalls.com/onlinejsonmerger

## GitHub account

https://github.com/techcoderx

<hr><a href='https://d.tube/#!/v/techcoderx/bvqygu9x'> ▢️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs'> ▢️ IPFS</a>
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 221 others
πŸ‘Ž  
properties (23)
post_id77,083,029
authortechcoderx
permlinkbvqygu9x
categorydtube
json_metadata"{"video":{"videoId":"QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs","duration":1332.374,"title":"How to setup a leader node for DTube chain on Ubuntu Server","description":"In this video, we will be looking at setting up a leader node for Avalon, the blockchain for DTC tokens in DTube 0.9 and above.\n\nNOTE: I have accidentally leaked some passwords, which I have only realized after uploading the video to IPFS. They have already been changed.\n\n**LINKS**\nAvalon blockchain documentation: https:\/\/github.com\/dtube\/avalon\/blob\/master\/README.md\nNTP pools: https:\/\/www.ntppool.org\/en\/\nManaging screen terminal sessions: https:\/\/help.ubuntu.com\/community\/Screen\nMongoDB documentation: https:\/\/docs.mongodb.com\/manual\/\nMongoDB installation guide: https:\/\/docs.mongodb.com\/manual\/tutorial\/install-mongodb-on-ubuntu\/\nOnline JSON combiner tool: https:\/\/tools.knowledgewalls.com\/onlinejsonmerger\n\nShop on Amazon using our affiliate link: http:\/\/amzn.to\/2bgofns\nFollow me on Twitter: http:\/\/www.twitter.com\/techcoderx","filesize":233868902,"ipfs":{"snaphash":"QmctorPYD9ZvsTqjWbixe5VgpuGTTEo4XBfCGfX4kHs66a","spritehash":"QmNtDywyPGFCuaAydnXbAjuRWXFBBruPXzuvphbZC7Csh3","videohash":"QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs","video240hash":"QmdnCkwCrQGTwYcttMLB5oH6z1UB1TQcN1cQYHTKrumrkD","video480hash":"Qmba4uHDPWxgYEZsygV4X6cn6W1LpfGoa9M2GBFeyEn1Zg","video1080hash":"QmZvkVSDKgDfikABXySgYdbhLgwY2ak1iSJ5HpJBgzuYXQ"},"thumbnailUrl":"https:\/\/snap1.d.tube\/ipfs\/QmctorPYD9ZvsTqjWbixe5VgpuGTTEo4XBfCGfX4kHs66a","providerName":"IPFS","refs":["dtc\/techcoderx\/QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs"]},"tags":["dtube","witness","palnet","utopian-io","video-tutorials"],"app":"steemit\/0.1","image":["https:\/\/cloudflare-ipfs.com\/ipfs\/QmctorPYD9ZvsTqjWbixe5VgpuGTTEo4XBfCGfX4kHs66a","https:\/\/ipfs.globalupload.io\/QmNYziD5D71pRHpFVNs6XecY4bKq8WGTCEJtk19GCLpj25","https:\/\/ipfs.globalupload.io\/Qmc2239ZDiwzfz8JLdvh3aS7DX8gWfRVzk3APsQd2Mfrzy"],"links":["https:\/\/d.tube\/#!\/v\/techcoderx\/bvqygu9x","https:\/\/github.com\/dtube\/avalon","https:\/\/github.com\/dtube\/avalon\/blob\/master\/scripts\/start.sh","https:\/\/d.tube\/#!\/election","https:\/\/github.com\/dtube\/avalon\/blob\/master\/README.md","https:\/\/www.ntppool.org\/en\/","https:\/\/help.ubuntu.com\/community\/Screen","https:\/\/docs.mongodb.com\/manual\/","https:\/\/docs.mongodb.com\/manual\/tutorial\/install-mongodb-on-ubuntu\/","https:\/\/tools.knowledgewalls.com\/onlinejsonmerger","https:\/\/github.com\/techcoderx","https:\/\/ipfs.io\/ipfs\/QmVL65RgWMKgEF3asdmQiEb8JPrdqqUHxj62LBXmWuzeVs"],"format":"markdown","users":["tibfox"]}"
created2019-06-27 00:44:18
last_update2019-06-27 12:56:36
depth0
children36
net_rshares11,448,487,345,831
last_payout2019-07-04 00:44:18
cashout_time1969-12-31 23:59:59
total_payout_value4.180 SBD
curator_payout_value1.305 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length5,121
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries
0.
accountdtube
weight200
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (286)
@techcoderx ·
$rewarding 100% 14min
πŸ‘  
properties (23)
post_id77,083,059
authortechcoderx
permlinkptqfeq
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 00:44:54
last_update2019-06-27 00:44:54
depth1
children0
net_rshares367,545,134
last_payout2019-07-04 00:44:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length21
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars0
author_curate_reward""
vote details (1)
@tibfox ·
Thanks a million for this great tutorial! I will follow those steps and join the leader team soon :) 

## Peace!
πŸ‘  
properties (23)
post_id77,099,704
authortibfox
permlinkptqwtr
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 07:01:06
last_update2019-06-27 07:01:06
depth1
children3
net_rshares36,857,411,746
last_payout2019-07-04 07:01:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length112
author_reputation98,728,933,224,085
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@techcoderx ·
$0.04
Let me know if your node is up πŸ˜‰
πŸ‘  , ,
properties (23)
post_id77,100,429
authortechcoderx
permlinkptqxjy
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 07:16:48
last_update2019-06-27 07:16:48
depth2
children2
net_rshares83,107,827,669
last_payout2019-07-04 07:16:48
cashout_time1969-12-31 23:59:59
total_payout_value0.030 SBD
curator_payout_value0.010 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length32
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (3)
@tibfox ·
I will :)
properties (22)
post_id77,102,111
authortibfox
permlinkptqz61
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 07:51:36
last_update2019-06-27 07:51:36
depth3
children0
net_rshares0
last_payout2019-07-04 07:51:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length9
author_reputation98,728,933,224,085
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@tibfox ·
the node is running now :) Thank you again for your help!
properties (22)
post_id77,114,566
authortibfox
permlinkptrcpp
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 12:44:15
last_update2019-06-27 12:44:15
depth3
children0
net_rshares0
last_payout2019-07-04 12:44:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length57
author_reputation98,728,933,224,085
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@ddaily ·
Hey @techcoderx, this is an **amazing post** with a lot of
- inspiration
- motivation and
- creativity in it!

You have been **curated by the @ddaily curation team** and we are **grateful** that you shared your work with us.

If you want to know more about the @ddaily family - then please check out our channel and
do not hesitate to **connect with us via discord**.  You can find the link at the botton of every post of us!

<center>

### THE POWER IS IN THE PEOPLE!
[![image.png](https://ipfs.busy.org/ipfs/Qme5roYLkZcRjzb44tHuc94Acw2op37J1bDr9968dzQkLS)](steemit.com/ddaily)</center>
properties (22)
post_id77,101,189
authorddaily
permlinkre-bvqygu9x-20190627t073155z
categorydtube
json_metadata{"app":"beem\/0.20.20"}
created2019-06-27 07:31:57
last_update2019-06-27 07:31:57
depth1
children0
net_rshares0
last_payout2019-07-04 07:31:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length587
author_reputation16,011,958,080,429
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@rosatravels ·
$11.83
Hello @techcoderx,

Thank you for your contribution to the video category in Utopian.

I can see that you have a put a lot of effort in the tutorial and we appreciate that.

Here are some suggestions for you to improve on the next video tutorial:

- the font size of the video needs to be larger. Right now, the coding is very small and it is hard for people to follow.  Try to zoom into the related codes so that the font size is bigger.

- you need to add more structure to your presentation for people to follow easily. It is good to label some points so that people know how you are moving from one point to the next.

- With English as a second language, you need to learn  to phrase your sentences so that people can hear the flow of your speech.

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/9/2-2-3-3-3-3-2-3-3-).

---- 
Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm).

[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , , , ,
properties (23)
post_id77,101,786
authorrosatravels
permlinkptqyuf
categorydtube
json_metadata{"tags":["dtube"],"users":["techcoderx"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/9\/2-2-3-3-3-3-2-3-3-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"}
created2019-06-27 07:44:42
last_update2019-06-27 07:44:42
depth1
children1
net_rshares23,947,694,625,613
last_payout2019-07-04 07:44:42
cashout_time1969-12-31 23:59:59
total_payout_value8.974 SBD
curator_payout_value2.851 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,206
author_reputation446,683,592,150,961
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (15)
@utopian-io ·
Thank you for your review, @rosatravels! Keep up the good work!
properties (22)
post_id77,219,446
authorutopian-io
permlinkre-ptqyuf-20190629t115615z
categorydtube
json_metadata{"app":"beem\/0.20.17"}
created2019-06-29 11:56:18
last_update2019-06-29 11:56:18
depth2
children0
net_rshares0
last_payout2019-07-06 11:56:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length63
author_reputation152,913,012,544,965
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steem-ua ·
#### Hi @techcoderx!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
post_id77,102,031
authorsteem-ua
permlinkre-bvqygu9x-20190627t074956z
categorydtube
json_metadata{"app":"beem\/0.20.19"}
created2019-06-27 07:49:57
last_update2019-06-27 07:49:57
depth1
children0
net_rshares0
last_payout2019-07-04 07:49:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length289
author_reputation23,203,609,903,979
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@teamhumble ·
$0.06
dude, thank you for this, super awesome! :)
πŸ‘  , ,
properties (23)
post_id77,105,761
authorteamhumble
permlinkptr32b
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 09:15:48
last_update2019-06-27 09:15:48
depth1
children0
net_rshares119,851,572,343
last_payout2019-07-04 09:15:48
cashout_time1969-12-31 23:59:59
total_payout_value0.044 SBD
curator_payout_value0.014 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length43
author_reputation302,768,794,114,468
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (3)
@teamhumble ·
any chance you would do a video for setting up MIRA ready witnesses on say something like digital ocean cloud? i'd love to see that.
πŸ‘  ,
properties (23)
post_id77,107,066
authorteamhumble
permlinkptr4ie
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 09:47:03
last_update2019-06-27 09:47:03
depth1
children2
net_rshares35,258,709,295
last_payout2019-07-04 09:47:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length132
author_reputation302,768,794,114,468
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@techcoderx ·
Perhaps once I actually get a Steem witness running with @d00k13 I will make a guide for that. Thanks for the request!
properties (22)
post_id77,108,830
authortechcoderx
permlinkptr6i5
categorydtube
json_metadata{"tags":["dtube"],"users":["d00k13"],"app":"steemit\/0.1"}
created2019-06-27 10:30:09
last_update2019-06-27 10:30:09
depth2
children1
net_rshares0
last_payout2019-07-04 10:30:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length118
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars0
@teamhumble ·
no worries. would love to see the guide! cheers!
πŸ‘  
properties (23)
post_id77,108,985
authorteamhumble
permlinkptr6ok
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-27 10:33:57
last_update2019-06-27 10:33:57
depth3
children0
net_rshares916,295,076
last_payout2019-07-04 10:33:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length48
author_reputation302,768,794,114,468
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@kaerpediem ·
$0.02
I won't lie
This is all Greek to me
But I did want to say thank you for what you do for us :D
πŸ‘  ,
properties (23)
post_id77,109,388
authorkaerpediem
permlinkptr73z
categorydtube
json_metadata{"tags":["dtube","palnet"],"app":"palnet\/0.1"}
created2019-06-27 10:43:12
last_update2019-06-27 10:43:12
depth1
children0
net_rshares50,837,877,985
last_payout2019-07-04 10:43:12
cashout_time1969-12-31 23:59:59
total_payout_value0.018 SBD
curator_payout_value0.005 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length93
author_reputation119,919,245,915,690
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@utopian-io ·
Hey, @techcoderx!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
post_id77,115,456
authorutopian-io
permlinkre-bvqygu9x-20190627t130438z
categorydtube
json_metadata{"app":"beem\/0.20.17"}
created2019-06-27 13:04:42
last_update2019-06-27 13:04:42
depth1
children0
net_rshares0
last_payout2019-07-04 13:04:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length592
author_reputation152,913,012,544,965
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@matthewtonyit ·
I'm even confused totally on how to ise the dtube uploader 0.9. Please who can put me through.

Posted using [Partiko Android](https://partiko.app/referral/matthewtonyit)
πŸ‘  
πŸ‘Ž  
properties (23)
post_id77,156,209
authormatthewtonyit
permlinkmatthewtonyit-re-techcoderx-bvqygu9x-20190628t054101665z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-28 05:41:03
last_update2019-06-28 05:41:03
depth1
children11
net_rshares3,676,865,332
last_payout2019-07-05 05:41:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length170
author_reputation15,409,117,888,561
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@techcoderx ·
The new version accepts video URLs of centralized platforms (honestly I wouldn't use that because if my channel gets shut down by them, or if they go bust one day it will end up with dead links).
properties (22)
post_id77,205,493
authortechcoderx
permlinkptubvp
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-29 03:19:06
last_update2019-06-29 03:19:06
depth2
children10
net_rshares0
last_payout2019-07-06 03:19:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length195
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@matthewtonyit ·
Please do the formal dtube site works? Send me the direct link please. I'm fed up.  Thank you bro.

Posted using [Partiko Android](https://partiko.app/referral/matthewtonyit)
πŸ‘Ž  
properties (23)
post_id77,213,443
authormatthewtonyit
permlinkmatthewtonyit-re-techcoderx-ptubvp-20190629t084817626z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-29 08:48:18
last_update2019-06-29 08:48:18
depth3
children9
net_rshares-21,383,739
last_payout2019-07-06 08:48:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length174
author_reputation15,409,117,888,561
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@cityofstars · (edited)
Man!!
i was thinking about running my node for again @dtube 
thank you for sharing this tutorial ;)
πŸ‘  
properties (23)
post_id77,190,968
authorcityofstars
permlinkpttsvd
categorydtube
json_metadata{"tags":["dtube"],"users":["dtube"],"app":"steemit\/0.1"}
created2019-06-28 20:28:30
last_update2019-06-28 20:28:51
depth1
children0
net_rshares38,175,627,125
last_payout2019-07-05 20:28:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length99
author_reputation35,030,347,412,653
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@steemitboard ·
Congratulations @techcoderx! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@techcoderx/commented.png?201906291050"></td><td>You got more than 500 replies. Your next target is to reach 600 replies.</td></tr>
</table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@techcoderx) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=techcoderx)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
post_id77,221,925
authorsteemitboard
permlinksteemitboard-notify-techcoderx-20190629t124828000z
categorydtube
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2019-06-29 12:48:27
last_update2019-06-29 12:48:27
depth1
children0
net_rshares0
last_payout2019-07-06 12:48:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length850
author_reputation38,705,954,145,809
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@helpiecake ·
Hello! 

This post has been manually curated, resteemed
and gifted with some virtually delicious cake
from the @helpiecake curation team!  
 

Much love to you from all of us at @helpie!
Keep up the great work! 

<a href="http://steemit.com/@helpie">
![helpiecake](https://cdn.steemitimages.com/DQmc6S2mkFJ1cvbf9xUqukVKgyA6ngVzuP9nFUk4HpmhVBR/anigif_sub-buzz-32346-1465509779-14.gif)
</a>


Manually curated by @solominer.
properties (22)
post_id77,222,891
authorhelpiecake
permlinkre-helpiecake-comment-1561813865z
categorydtube
json_metadata{"tags":["helpiecake"]}
created2019-06-29 13:11:06
last_update2019-06-29 13:11:06
depth1
children0
net_rshares0
last_payout2019-07-06 13:11:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length423
author_reputation2,154,434,690,031
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries
0.
accountsolominer
weight5,000
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@teamhumble ·
hey there, i'm wanting to build a startup script for when i reboot my instance so that everything powers up again. what's the best way to do that? do you have any ideas or pointers? (for the dtube avalon server i have running currently)
πŸ‘  ,
properties (23)
post_id77,265,830
authorteamhumble
permlinkptwp1x
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-30 09:58:48
last_update2019-06-30 09:58:48
depth1
children2
net_rshares38,355,582,085
last_payout2019-07-07 09:58:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length236
author_reputation302,768,794,114,468
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@techcoderx ·
$0.05
For `screen` sessions, this might help: https://serverfault.com/questions/233084/how-do-i-use-crontab-to-start-a-screen-session

You can also run Avalon with [PM2](https://pm2.keymetrics.io) instead of `screen` since this is a Node.js application, and add it to PM2 startup.
πŸ‘  
properties (23)
post_id77,266,385
authortechcoderx
permlinkptwq3f
categorydtube
json_metadata{"tags":["dtube"],"links":["https:\/\/serverfault.com\/questions\/233084\/how-do-i-use-crontab-to-start-a-screen-session","https:\/\/pm2.keymetrics.io"],"app":"steemit\/0.1"}
created2019-06-30 10:21:21
last_update2019-06-30 10:21:21
depth2
children1
net_rshares90,902,557,529
last_payout2019-07-07 10:21:21
cashout_time1969-12-31 23:59:59
total_payout_value0.034 SBD
curator_payout_value0.011 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length274
author_reputation27,683,578,118,267
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@teamhumble ·
oh perfect. thanks man. great tips. will start there.
πŸ‘  
properties (23)
post_id77,266,474
authorteamhumble
permlinkptwqav
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-30 10:25:45
last_update2019-06-30 10:25:45
depth3
children0
net_rshares592,768,153
last_payout2019-07-07 10:25:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length53
author_reputation302,768,794,114,468
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@onelovecuration ·
test feedback for dtube 0.9 videos πŸ˜›
![](https://cdn.discordapp.com/attachments/429110955914428426/520078555204288524/dtubeanimated2.gif)
This feedback was posted by techcoderx through [OneLoveCuration Discord Bot](https://github.com/techcoderx/OneLoveCuration).
πŸ‘  
properties (23)
post_id77,600,328
authoronelovecuration
permlinkshgveeqm
categorydtube
json_metadata{"app":"onelovedtube\/feedback"}
created2019-07-07 05:47:27
last_update2019-07-07 05:47:27
depth1
children0
net_rshares193,789,795
last_payout2019-07-14 05:47:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length262
author_reputation58,733,906,684
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@onelovecuration ·
test feedback for dtube 0.9 videos πŸ˜›
![](https://cdn.discordapp.com/attachments/429110955914428426/520078555204288524/dtubeanimated2.gif)
This feedback was posted by techcoderx through [OneLoveCuration Discord Bot](https://github.com/techcoderx/OneLoveCuration).
πŸ‘  
properties (23)
post_id77,600,379
authoronelovecuration
permlinkxcjf07av
categorydtube
json_metadata{"app":"onelovedtube\/feedback"}
created2019-07-07 05:51:06
last_update2019-07-07 05:51:06
depth1
children0
net_rshares191,593,189
last_payout2019-07-14 05:51:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length262
author_reputation58,733,906,684
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@ds-tech ·
$0.04
I'm glad I found your channel. Lots of awesome information here keep up the great work.
πŸ‘  
properties (23)
post_id85,229,038
authords-tech
permlink0b68z9fopg4
categorydtube
json_metadata"{"video":{"app":"deadtube","description":"I'm glad I found your channel. Lots of awesome information here keep up the great work.","title":"","refs":["dtc\/ds-tech\/a4lm7fh7x3w"]},"tags":["dtube",""],"app":"dtube\/0.9"}"
created2020-03-16 06:57:33
last_update2020-03-16 06:57:33
depth1
children0
net_rshares298,451,947,568
last_payout2020-03-23 06:57:33
cashout_time1969-12-31 23:59:59
total_payout_value0.021 SBD
curator_payout_value0.023 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length87
author_reputation4,922,913,696,391
root_title"How to setup a leader node for DTube chain on Ubuntu Server"
beneficiaries
0.
accountdtube
weight1,000
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)