Obyte developer resources
GitHubObyte.jsObyte.org
  • Quick Start
  • Configuration
  • Tutorials for newcomers
    • Setting up headless wallet
    • Ping-pong paymets
    • Logging into website
    • Weather oracle
    • Bet on weather bot
  • Payments and transactions
    • Textcoins
    • Sending data to DAG
  • Contracts
    • Smart contracts
    • Smart contract language reference
    • Prosaic contracts
    • Contracts with arbitration
  • Autonomous Agents
    • Getting started guide
    • Oscript language reference
  • Issuing assets on Obyte
  • Attestation profiles / KYC
  • Address signing/verification
  • URI protocol
  • Events list
  • Websocket API
    • Request
    • JustSaying
  • Obyte for merchants
    • Payments gateway
    • Cashback API
  • JSON-RPC
    • Exposing RPC interface
    • Running RPC service
  • Libraries and Scripts
Powered by GitBook
On this page
  • Type of repositories on Obyte Github page
  • ocore - main core library
  • obyte-gui-wallet - wallet apps with GUI
  • headless-obyte - wallet for server without GUI
  • obyte-witness - nodes that determine the main chain
  • obyte-relay - peer that can be connected directly
  • obyte-hub - hub that relays chat messages
  • bot-example - template for new projects
  • Tutorials to setup a node
  • Examples of using these libraries

Was this helpful?

Export as PDF

Tutorials for newcomers

Step by step tutorials to get started with example bots.

PreviousConfigurationNextSetting up headless wallet

Last updated 3 years ago

Was this helpful?

Type of repositories on Obyte Github page

Obyte Github page is located there

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.

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

  • inherits headless-obyte and ocore library.

  • can be used as a base of any new project that needs Obyte wallet functionality.

Tutorials to setup a node

Examples of using these libraries

can be controlled via .

customized can be added.

customized actions on and can be added.

JSON-RPC service
Setting up headless wallet (Debian/Ubuntu Linux)
Setting up headless wallet with Docker image
Setting up headless wallet on Raspberry Pi
Ping-poing payments
Logging into website
Weather oracle
Bet on weather bot
https://github.com/byteball
chat messages handling
new transactions
stable transactions
Obyte repository dependency graph