Difference between revisions of "Public Websocket Servers"

From Steem Center
Jump to: navigation, search
 
(19 intermediate revisions by 9 users not shown)
Line 1: Line 1:
RPC Servers are used by applications built on the STEEM platform.
+
RPC Servers (also known as Steem RPC Full Nodes) are used by applications built on the [[Steem (jp)|Steem]] platform.
  
 
Example usage (Python with Piston):
 
Example usage (Python with Piston):
Line 16: Line 16:
 
! Server
 
! Server
 
! SSL
 
! SSL
 +
! WSS
 +
! JSON
 
! Ran By
 
! Ran By
 
! Status
 
! Status
 +
|-
 +
| api.steemit.com
 +
| YES
 +
| NO
 +
| YES
 +
| Steemit Inc.
 +
| <font color="green">Operational</font>
 +
|-
 +
| api.steemitdev.com
 +
| YES
 +
| NO
 +
| YES
 +
| Steemit Inc.
 +
| <font color="green">Operational</font>
 +
|-
 +
| api.steemitstage.com
 +
| YES
 +
| NO
 +
| YES
 +
| Steemit Inc.
 +
| <font color="green">Operational</font>
 
|-
 
|-
 
| steemd.steemit.com
 
| steemd.steemit.com
 +
| -
 +
| -
 +
| -
 +
| Steemit Inc.
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| steemd.steemitstage.com
 +
| -
 +
| -
 +
| -
 +
| Steemit Inc.
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| steemd.steemitdev.com
 +
| -
 +
| -
 +
| -
 +
| Steemit Inc.
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| api.steem.house
 +
| YES
 +
| NO
 +
| YES
 +
| [https://www.steemit.com/@gtg @gtg]
 +
| <font color="green">Operational</font>
 +
|-
 +
| appbasetest.timcliff.com
 +
| YES
 
| YES
 
| YES
| Steemit Inc.
+
| YES
 +
| [https://www.steemit.com/@timcliff @timcliff]
 
| <font color="green">Operational</font>
 
| <font color="green">Operational</font>
 
|-
 
|-
| steemd.privex.io
+
| appbase.buildteam.io
 +
| YES
 +
| YES
 
| YES
 
| YES
| [https://www.steemit.com/@privex @privex]
+
| [https://www.steemit.com/@themarkymark @themarkymark]
 
| <font color="green">Operational</font>
 
| <font color="green">Operational</font>
 
|-
 
|-
 
| gtg.steem.house:8090
 
| gtg.steem.house:8090
| ???
+
| YES
 +
| YES
 +
| YES
 
| [https://www.steemit.com/@gtg @gtg]
 
| [https://www.steemit.com/@gtg @gtg]
 +
| <font color="green">Operational</font>
 +
|-
 +
| node.steem.ws
 +
| -
 +
| -
 +
| -
 +
| [https://www.steemit.com/@jesta @jesta]
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| rpc.buildteam.io
 +
| YES
 +
| YES
 +
| YES
 +
| [https://www.steemit.com/@themarkymark @themarkymark]
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| rpc.curiesteem.com
 +
| YES
 +
| YES
 +
| YES
 +
| [https://www.steemit.com/@curie @curie]
 
| <font color="green">Operational</font>
 
| <font color="green">Operational</font>
 
|-
 
|-
 
| rpc.steemliberator.com
 
| rpc.steemliberator.com
 +
| YES
 +
| YES
 
| YES
 
| YES
 
| [https://www.steemit.com/@netuoso @netuoso]
 
| [https://www.steemit.com/@netuoso @netuoso]
 
| <font color="green">Operational</font>
 
| <font color="green">Operational</font>
 
|-
 
|-
| node.steem.ws
+
| rpc.steemviz.com
 +
| YES
 +
| YES
 +
| YES
 +
| [https://www.steemit.com/@ausbitbank @ausbitbank]
 +
| <font color="green">Operational</font>
 +
|-
 +
| steemd.minnowsupportproject.org
 +
| YES
 +
| YES
 +
| YES
 +
| [https://www.steemit.com/@followbtcnews @followbtcnews]
 +
| <font color="green">Operational</font>
 +
|-
 +
| steemd.pevo.science
 +
| -
 +
| -
 +
| -
 +
| [https://www.steemit.com/@pharesim @pharesim]
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| steemd.privex.io
 +
| YES
 +
| YES
 +
| YES
 +
| [https://www.steemit.com/@privex @privex]
 +
| <font color="green">Operational</font>
 +
|-
 +
| steemd.steemgigs.org
 +
| -
 +
| -
 +
| -
 +
| [https://www.steemit.com/@surpassinggogle @steemgigs]
 +
| <font color="red">Disabled (No longer maintained)</font>
 +
|-
 +
| rpc.usesteem.com
 +
| YES
 +
| YES
 
| YES
 
| YES
| [https://www.steemit.com/@jesta @jesta]
+
| [https://www.steemit.com/@themarkymark @themarkymark]
| <font color="red">Defunct (No longer maintained)</font>
+
| <font color="green">Operational</font>
 +
|-
 +
 
 +
|}
 +
 
 +
The table above is updated manually from time to time and may, therefore, be outdated. Automatically updated tables of RPC nodes are available here:
 +
 
 +
* https://geo.steem.pl/
 +
* http://steemistry.com/nodes/
 +
 
 +
 
 +
===Minimum Requirements for Running Full RPC Node===
 +
 
 +
RAM: Around 262gb if shared_memory.bin is kept in RAM. Recommended at least 256gb.
 +
 
 +
SSD: At least 100GB if shared_memory is in RAM. At least 500gb if shared_memory is kept on disk (be warned, you need very very high-end NVME drives to use shared_memory on disk).
 +
 
 +
BANDWIDTH: 100mbps minimum for a public node. 500 to 1000mbps (1gbit) recommended.
 +
 
 +
==Related articles==
 +
 
 +
* [[Steem]]
 +
* [[Steemd Software]]
 +
 
 +
== In other languages ==
 +
 
 +
* [[日本語]] (Japanese): [[公開WebSocketサーバ]]
 +
 
 +
<br>
 +
 
 +
----
 +
<br>
 +
{| class="wikitable" style="margin: auto;"
 +
| Help keep this wiki page updated. Register, click in [https://www.steem.center/index.php?title=Public_Websocket_Servers&action=edit edit], add or modify the text and save. <br>If you're already a steemian you can be rewarded with steem, see how in [https://steemit.com/introduceyourself/@steemcenterwiki/introduction-rewarding-steem-center-wiki-editors-with-steem-too @steemcenterwiki].
 +
|-
 
|}
 
|}
 +
<br>
  
 
<br>[[Category:Technology]]
 
<br>[[Category:Technology]]

Latest revision as of 01:29, 16 January 2019

RPC Servers (also known as Steem RPC Full Nodes) are used by applications built on the Steem platform.

Example usage (Python with Piston):


>>> from piston import Steem
>>> s = Steem('wss://steemd.steemit.com/')
>>> s.info()
{'time': '2017-08-21T21:41:39', 'recent_slots_filled': '340282366920938463463374607431768211455', 'current_sbd_supply': '3447404.692 SBD', 'participation_count': 128, 'confidential_supply': '0.000 STEEM', 'current_reserve_ratio': 0, 'last_irreversible_block_num': 14779407, 'virtual_supply': '257047362.471 STEEM', 'pending_rewarded_vesting_shares': '282487098.589016 VESTS', 'sbd_interest_rate': 0, 'current_aslot': 14838833, 'maximum_block_size': 65536, 'num_pow_witnesses': 172, 'total_vesting_shares': '377858164971.920552 VESTS', 'vote_power_reserve_rate': 10, 'current_supply': '253955519.698 STEEM', 'id': 0, 'head_block_id': '00e1841e04d47525274d029f80a7e6a25cf0d85a', 'average_block_size': 0, 'confidential_sbd_supply': '0.000 SBD', 'sbd_print_rate': 10000, 'current_witness': 'gtg', 'total_vesting_fund_steem': '183146072.646 STEEM', 'pending_rewarded_vesting_steem': '136656.817 STEEM', 'total_reward_fund_steem': '0.000 STEEM', 'head_block_number': 14779422, 'total_reward_shares2': '0', 'max_virtual_bandwidth': '0', 'total_pow': 514415}

Server SSL WSS JSON Ran By Status
api.steemit.com YES NO YES Steemit Inc. Operational
api.steemitdev.com YES NO YES Steemit Inc. Operational
api.steemitstage.com YES NO YES Steemit Inc. Operational
steemd.steemit.com - - - Steemit Inc. Disabled (No longer maintained)
steemd.steemitstage.com - - - Steemit Inc. Disabled (No longer maintained)
steemd.steemitdev.com - - - Steemit Inc. Disabled (No longer maintained)
api.steem.house YES NO YES @gtg Operational
appbasetest.timcliff.com YES YES YES @timcliff Operational
appbase.buildteam.io YES YES YES @themarkymark Operational
gtg.steem.house:8090 YES YES YES @gtg Operational
node.steem.ws - - - @jesta Disabled (No longer maintained)
rpc.buildteam.io YES YES YES @themarkymark Disabled (No longer maintained)
rpc.curiesteem.com YES YES YES @curie Operational
rpc.steemliberator.com YES YES YES @netuoso Operational
rpc.steemviz.com YES YES YES @ausbitbank Operational
steemd.minnowsupportproject.org YES YES YES @followbtcnews Operational
steemd.pevo.science - - - @pharesim Disabled (No longer maintained)
steemd.privex.io YES YES YES @privex Operational
steemd.steemgigs.org - - - @steemgigs Disabled (No longer maintained)
rpc.usesteem.com YES YES YES @themarkymark Operational

The table above is updated manually from time to time and may, therefore, be outdated. Automatically updated tables of RPC nodes are available here:


Minimum Requirements for Running Full RPC Node

RAM: Around 262gb if shared_memory.bin is kept in RAM. Recommended at least 256gb.

SSD: At least 100GB if shared_memory is in RAM. At least 500gb if shared_memory is kept on disk (be warned, you need very very high-end NVME drives to use shared_memory on disk).

BANDWIDTH: 100mbps minimum for a public node. 500 to 1000mbps (1gbit) recommended.

Related articles

In other languages




Help keep this wiki page updated. Register, click in edit, add or modify the text and save.
If you're already a steemian you can be rewarded with steem, see how in @steemcenterwiki.