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.64.15.tar.gz (324.4 kB view details)

Uploaded Source

File details

Details for the file bloxroute-gateway-1.64.15.tar.gz.

File metadata

  • Download URL: bloxroute-gateway-1.64.15.tar.gz
  • Upload date:
  • Size: 324.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.7.4

File hashes

Hashes for bloxroute-gateway-1.64.15.tar.gz
Algorithm Hash digest
SHA256 ce9108e0e2137cb2fa901665ad4dbf50b389f23fb6edcd2c2e61671482c5bf20
MD5 babd7b6a0ed611cd2e1f699b0555d214
BLAKE2b-256 966a02463aff3c95b5625d39db2d18f0b22072e5d744478bf5cdfa1cb0b9016f

See more details on using hashes here.

Supported by

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