Skip to main content

bloXroute network gateway for scaling blockchains

Project description

App description

  • bloxroute-gateway connects you to the BDN, a blockchain distribution network, to greatly speed up block propagation times and scale your blockchain today.

  • bloxroute-cli is also included.

Prereqs

This project depends on Python 3 and its development extensions. These instructions assuming you are running an operating system with Python 3 installed.

Ubuntu:

sudo apt-get update
sudo apt install python3-dev gcc

CentOS:

yum install gcc libffi-devel

Alpine Linux:

apk add build-base automake libtool libffi-dev python3-dev linux-headers

Installation

It's best to run this program inside of a virtual environment, especially if your system's default Python version is not 3.6 or 3.7. The recommended Python version is 3.7.

bloxroute-gateway has C++ extensions that are compiled per operating system, so this PIP package is distributed only as an Source Distribution. During installation, we require distro to determine the operating system version and requests to fetch the right set of C++ extensions from an S3 bucket.

pip install requests==2.22.0 distro
pip install bloxroute-gateway

Running

$ bloxroute-gateway --blockchain-protocol [blockchain-protocol] --blockchain-network [blockchain-network]

If you are running an Ethereum gateway, you will also need to specify the public key of your Ethereum node:

$ bloxroute-gateway [...] --node-public-key [hex-encoded-key]

Supported Protocols and Networks for bloXroute Mainnet

  • BitcoinCash: Mainnet
  • Ethereum: Mainnet

Documentation

You can find our full technical documentation and architecture on our website.

Troubleshooting

Contact us at support@bloxroute.com for further questions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bloxroute-gateway-1.62.13.tar.gz (303.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page