LogoLogo
PAO DocsCommunity DocsDeveloper DocsPeerplays.com
  • Infrastructure Documentation
  • The Basics
    • Peerplays Node Types
    • Hardware Requirements
    • Obtaining private keys for cli_wallet
    • Using the CLI Wallet
      • CLI Wallet Fundamentals
      • CLI Commands for All Nodes
      • CLI Commands for Witnesses
      • CLI Commands for SONs
        • Updated CLI commands for SON voting
      • Deriving Keys using CLI Wallet
    • Auto-Starting a Node
    • Backup Servers
    • Obtaining Your First Tokens
    • Updating a Witness Node
    • How to create a Peerplays Account?
  • Advanced Topics
    • Private Testnets
      • Peerplays QA environment
      • Private Testnets - Manual Install
    • Reverse Proxy for Enabling SSL
    • Enabling Elasticsearch on a Node
    • Introduction to Faucet
  • Witnesses
    • What is a Witness node?
    • Installation Guides
      • Build and Install
      • Docker Install
      • GitLab Artifact Install
    • How to become a block producing witness?
    • Other Ways to configure a witness node
      • Peerplays API nodes & Installation Guide
      • Configuring Witness Node as Delayed Node
    • What's Next?
  • Sidechain Operator Nodes (SONs)
    • Installation Guides
      • Manual Install
      • Docker Install
      • SON Configuration - Version 1.5.19
      • SON configuration - Version 1.6.0
      • Bitcoin-SONs Sanity Checks
      • ETH-SONs Configuration & Installation
      • Existing SON node upgrade
  • Bookie Oracle Suite (BOS)
    • Introduction to BOS
    • BOS Installation
      • Installing MongoDB
      • Installing Redis
      • Configuration of bos-auto
      • Spinning Up bos-auto
    • BookieSports
      • Installing Bookiesports
      • Synchronizing BOS with BookieSports
      • BookieSports Module Contents
        • Sub Modules
      • Schema
      • Naming Scheme
    • Manual Intervention Tool (MINT)
      • Installing MINT
      • Introduction
  • DATA PROXIES
    • Introduction to Data Proxies
    • How Data Proxies Work
    • Data Proxy Set Up
  • COUCH POTATO
    • Installation
    • Functional Requirements
      • Flow Diagrams
      • Home Page
      • Create Account
      • Dashboard
        • Header
        • Sports Tabs
        • League Tabs
        • Calendar
        • Notifications
        • Replay
        • Account Menu
      • Game Selector
      • Change Password
    • Help
      • User Guide
        • Introduction
        • Home Page
        • Creating an Account
        • Dashboard
          • Replay
          • Account Menu
            • Change Password
        • Game Selector
    • Database
      • Schema
      • Objects
        • Tables
        • Views
    • API
      • Using the API
      • API Reference
        • Objects
        • Error Codes
      • BOS Schema
    • Proxy Payment Considerations
  • Other Documentation
    • Peerplays Home
    • Community Docs
    • Developer Docs
    • Site Reliability Engineering
Powered by GitBook
On this page
  • The Basics
  • Advanced Topics
  • Witnesses
  • Sidechain Operator Nodes (SONs)
  • Bookie Oracle Suite (BOS)
  • Data Proxies
  • Couch Potato
  • Other Documentation

Was this helpful?

Export as PDF

Infrastructure Documentation

This is the place for those who are interested in operating a Peerplays node. Discover detailed installation guides, node specific information, guides for performing maintenance, and much more.

NextPeerplays Node Types

Last updated 1 year ago

Was this helpful?

What is the Use of Infrastructure Document?

Infrastructure documents play an important role in illustrating about Peerplays nodes and the process of working on a node. There are various categories to describe about the concepts of Peerplays and they are listed below.

The Basics

The concepts under the basics describes the Node type, Hardware requirement, CLI wallet, and First Tokens. This section focus on providing the essential details about the requirement before starting the process using Node. Click the below link to learn more about the basic concepts.

Advanced Topics

The topics under this section explain about the Test environment, steps involved in manual installation, enabling Elasticsearch in node. To know about the concepts in details click the below link.

Witnesses

The Peerplays Witnesses will bundle transactions into blocks and sign them with their signing key. Witnesses keep the blockchain alive by producing one block every three seconds. For example, if there are 20 Witnesses, each would produce one block every minute. To learn more about the witness .

There are various types of procedure like Manual, Docker, GitLab Artifact installation for Witness node. Click the below link to know more about the steps involved in installation.

Sidechain Operator Nodes (SONs)

Click the below link to explore about the installation guides to operate SONs.

Bookie Oracle Suite (BOS)

The Bookie Oracle System, or BOS, is a unique decentralized sports feed oracle system originally designed for the BookiePro dApp. Click below link to learn more about the BOS.

The below section explains about the BOS Installation using MongoDB, Redis, configuration of bos-auto. Along with the detailed explanation on how to Install BookieSports & MINT.

Data Proxies

The Data Proxy serves as a middle man between the Data Feed Providers (DFPs) and the Bookie Oracle System (BOS) operated by the Witnesses.

Data proxy is the process through which the all the data received by BOS is normalized/parsed to the required format.

Click the below section to learn in details about:

  1. Data proxy Introduction

  2. How Data proxy works?

  3. How to set up Data Proxy?

  4. How to create own Data Proxy?

Couch Potato

BookiePro requires real-time data feeds in order to create various sports, events, markets etc. that are the basis of the sporting exchange which fabricate a challenge whether data is reliable and accurate. This leads to the introduction of couch potato concept where a person input data directly into a portal/API which gets posted directly to BOS. The person here is the "data feed provider" and API/Portal is the "Data Proxy".

Click the below section to learn in detail about Couch Potato:

  1. Introduction

  2. Functional Requirement

  3. User guide to create an account

  4. Use of Database and API

  5. Proxy payment consideration

Other Documentation

There are different types of document available to reduce the cost around time and helps in landing to specific topic.

Sidechain Operator Nodes - SONs facilitate the transfer of off-chain assets (like Bitcoin, Hive, or Ethereum tokens) between the Peerplays chain and the asset's native chain. These nodes often run the Peerplays node software and node software of other chains. To know more about the SONs .

- To land in Public documentation portal.

- To gather extensive knowledge about Peerplays.

- To learn about How to operate on Peerplays node.

Sidechain Operator Nodes (SONs)
Bookie Oracle Suite (BOS)
DATA PROXIES
COUCH POTATO
Peerplays Public Docs Portal
The Basics
Advanced Topics
Witnesses
Developer Docs
Community Docs
click here
click here