liberte

command module
v0.0.0-...-2cf6c10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2022 License: MIT Imports: 11 Imported by: 0

README

liberte

Some web3 sites like Oasis require Infura to work properly. But there is no reason for which you wouldn't be able to use your own node to serve those requests. Unfortunately, these sites don't let you configure the RPC endpoint they use.

By running liberte, doing some browser and network configuration you can "replace" Infura with your own node.

Usage

  1. Run the gencert.sh script in the cert folder and follow the instructions
  2. Import the generated myCA.pem as certificate authority in your browser
  3. Overwrite the DNS record of Infura (mainnet.infura.io for Ethereum mainnet) to the machine you run liberte on
  4. Build the executable with go build . in the root folder of the repository
  5. Run liberte with root permissions (because it binds to the privileged ports 80 und 443)

You can set your node endpoint via the --node flag of the executable.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL