/balancer

an implementation of the https://balancer.fi protocol in native code

Primary LanguagePascalMIT LicenseMIT

GitHub release GitHub license macOS Windows

balancer

Look Ma! No web browser. No JavaScript. No MetaMask.

reason to be

This dapp is an implementation of the https://balancer.fi protocol in native code, made possible by an awesome grant from the Balancer DAO.

downloads

You can download this dapp for Windows or macOS.

networks

At the time of this writing, this dapp supports the following EVM-compatible networks:

compiling

  1. Download and install Delphi Community Edition
  2. Clone Delphereum and the dependencies
  3. The compiler will stop at infura.api.key
  4. Enter your Infura API key
  5. Should you decide to fork this repo, then do not commit your API key. Your API key is not to be shared.

testing

  1. Switch your MetaMask to the Sepolia test network
  2. Navigate to https://sepoliafaucet.com
  3. Paste your wallet address and press the Send Me ETH button
  4. Wait for your transaction to get mined. Your wallet will get credited with 0.5 ETH
  5. Navigate to https://app.balancer.fi/#/sepolia/faucet
  6. Pick whatever token you will want to trade and press the Drip button
  7. Wait for your transaction to get mined
  8. Repeat step 6 and 7 for the other tokens you will want to trade
  9. Launch balancer, paste your wallet address from MetaMask, select the Sepolia network

disclaimer

This dapp is provided free of charge. There is no warranty and no independent audit has been or will be commissioned. You are encouraged to read the code and decide for yourself whether it is secure. The authors do not assume any responsibility for bugs, vulnerabilities, or any other technical defects. Use at your own risk.