← Back to home

just some geeks

Bridging Enzyme and Balancer Protocols with Panache!

Problem Statement

This project integrates the Enzyme and Balancer protocols. It allows Enzyme to use Balancer as a DEX for token swaps. Additionally this project allows Enzyme Fund Managers to provide liquidity (lend assets) to the WBTC/WETH Balancer pool and receive representative BPT tokens into the Fund Managers Fund. The project also allows for Fund Managers to remove liquidity (redeem assets) from the WBTC/WETH Balancer pool.

Solution

We used Solidity for the contract code, and leveraged Solidity libraries from the Enzyme team. Typescript was used for test code and we also used a handful of published NPM packages from both the Enzyme and Balancer team to make testing easier.Additionally we used hardhat to pin our local test blockchains to a specific mainnet block for both deployment and testing purposes.

Hackathon

ETHOnline 2021

2021

Prizes

  • 🏆

    Pocket Network Pool Prize

  • 🏆

    1st Place

    Enzyme

  • 🏆

    Chainlink Pool Prize

  • 🏆

    Best use of Balancer

Contributors