project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Private Scaffold-ETH

Enhanced Scaffold-ETH 2 with private RPC access, web3auth integration and using Blockscout by default.

Private Scaffold-ETH

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

Project Description

This project enhances Scaffold-ETH in three ways:

  • It adds the option to turn any RPC call into a IP-private RPC call by routing the calls through uHTTP.
  • It sets the default block explorer to Blockscout, an open-source block explorer for multiple networks.
  • It adds web3auth as a connector option for logins

This project builds on top of uHTTP, a library which hides the IP metadata of HTTP calls by sending them through the HOPR network. This is implemented in a way where the developer using this functionality does not need to know anything about the underlying integration. All which needs to be done is configuration its usage through two environment variables.

The effect is, that the newly built dApps are transport-metadata-private by default.

How it's Made

uHTTP is a library built by HOPR Association, see https://github.com/hoprnet/uhttp-lib The HOPR network is also built by the HOPR Association, see https://hoprnet.org The integration hooks into wagmi, which is the library used by Scaffold-ETH to interface with RPC endpoints. We define a custom wagmi transport which turns requests into uHTTP requests. All of this is transparent to all upper layers.

background image mobile

Join the mailing list

Get the latest news and updates