Sign inSign up

provide/node

By provide

Updated almost 7 years ago

Image
0

830

provide/node repository overview

provide.network/node

This is an all-in-one node that is compatible with select blockchain protocols and blockexplorers which can be configured using a semi-uniform set of configuration options provide.network.

EVM Support

The following EVM-based clients and protocols are currently supported (in no particular order):

Bcoin Support

The following Bcoin protocols are supported:

IPFS Support

By default, regardless of the client/protocol implementation targeted for execution, the container starts a local IPFS daemon which should be added to a load-balanced IPFS network. Environment support for configuring the IPFS daemon to connect to a private network; documentation forthcoming.

Dockerfile

Currently, the Dockerfile builds a very fat image which contains all supported clients and protocols. The reason for this is simply for the sake of convenience when provide.network nodes are being launched via the Provide PaaS. It will make sense in the near future to further parameterize docker build invocations such that only the desired functionality is built to expedite build times and bandwidth (i.e., when the resulting container is being shipped over the network).

The main.sh entrypoint uses environment variables supplied at container runtime to invoke the appropriate client binary (or binaries in the case of permissioned networks such as Quorum).

Tag summary

Content type

Image

Digest

Size

1.5 GB

Last updated

almost 7 years ago

docker pull provide/node