Skip to content

Latest commit

 

History

History

tutorials-for-newcomers

description
Step by step tutorials to get started with example bots.

Tutorials for newcomers

Type of repositories on Obyte Github page

Obyte Github page is located there https://github.com/byteball

Obyte repository dependency graph

ocore - main core library

  • syncs full database if full node.
  • relays storage units if full node.

obyte-gui-wallet - wallet apps with GUI

  • inherits ocore library.
  • light node or full node.
  • wallet functionality.
  • graphical user interface for Windows, MacOS, Linux, Android and iOS.

headless-obyte - wallet for server without GUI

  • inherits ocore library.
  • light node or full node.
  • wallet functionality.
  • can be controlled via chat.
  • can be controlled via JSON-RPC service.

obyte-witness - nodes that determine the main chain

  • inherits headless-obyte and ocore library.
  • only full node.
  • recommended to be behind TOR.
  • post new units (moves itself funds or posts oracle data) serially.

obyte-relay - peer that can be connected directly

  • inherits ocore library.
  • only full node.
  • accepts incoming connections.
  • provides new units, stable units, balances & suitable parents to light nodes.
  • notifies wallet apps about new witnesses.

obyte-hub - hub that relays chat messages

  • inherits obyte-relay and ocore library.
  • relays encrypted chat messages between devices.
  • notifies wallet apps about new app version.
  • shows list of chat bots that are available to pair with.
  • shows metadata about assets.

bot-example - template for new projects

Tutorials to setup a node

Examples of using these libraries