Skip to content
Permalink
Branch: master
Find file Copy path
1 contributor

Users who have contributed to this file

45 lines (26 sloc) 2.22 KB

GOBYTE Mainnet - Integration Guide

Connecting to the GBOYTE network is extremely easy and only requires running 1 node on a machine. Once you've connected to the network, you have multiple ways of interacting with the nodes based on your system's requirements. When you're fully integrated, please reach out to the GoByte team so that we can help you verify your setup.

1. Deploy GoByte Nodes

You'll need to deploy nodes that connect to the network and offer both the ability to read the blockchain state and also to broadcast transactions onto the network.

GoByte's network uses a Full Node to read and broadcast to the network. The Full Node stores the entire blockchain state, including unconfirmed blocks and potential forks.

Follow this guide to deploy a Full Node on your machine.

2. Integrate with the GoByte nodes

The nodes support both a gRPC Service and a HTTP Gateway on the ports specified in the configuration files. You can use either method to communicate with the nodes.

gRPC

gRPC uses Protobuf and the GoByte protocol.

HTTP Gateway

The nodes also offer an alternate RESTful HTTP Gateway. Read the HTTP Documentation for examples.

Build your custom integration.

Take a look at the Common Patterns guide for some basic assistance.

3. Testing

Once you've fully integrated with the network, please test on both the test network and the main network.

Mainnet

Testnet

You can’t perform that action at this time.