/skale-proxy

SKALE Proxy is high performance, easy-to-run public service that provides proxied and load-balanced JSON-RPC endpoints for SKALE chains. It is based on NGINX.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

SKALE Proxy

Discord

SKALE Proxy is high performance, easy-to-run public service that provides proxied and load-balanced JSON-RPC endpoints for SKALE chains. It is based on NGINX.

Usage guide

Prerequisites

  • Docker
  • docker-compose

Repo setup

  1. Clone repo & all submodules
  2. Put abi.json, server.crt and server.keyfiles in data folder
  3. Export all required environment variables (see below)
  4. Run scripts/run_proxy.sh

Required environment variables

  • ETH_ENDPOINT - endpoint of the Ethereum network where skale-manager contracts are deployed

License

License

All contributions to SKALE Proxy are made under the GNU Affero General Public License v3. See LICENSE.

Copyright (C) 2022-Present SKALE Labs.