Skip to content

Automatized setup for providing public Ethereum RPC endpoint

Notifications You must be signed in to change notification settings

taxmeifyoucan/eth-rpc-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum public proxy

This repository enables easy setup for providing public Ethereum RPC endpoint. It includes a Docker setup with nginx proxy and Dshackle configuration. This creates a service which proxies, filters and balances Ethereum JSON RPC requests to chosen endpoints for various chains.

Check all the details and setup instructions in this tutorial.

TODO

  • Authentication layer
  • Requests without proper key are blocked
  • E.g. Auth layer reads a key file which is automatically updated from a repo
  • Http headers
  • Dshackle strips headers so they need to be added for each http method
  • Enable upstream connection to local nodes, wss+rpc
  • Alerts for health check service

About

Automatized setup for providing public Ethereum RPC endpoint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published