PolyBond is a Polygon based tool that helps any blockchain product with tokens manage their liquidity in a more sustainable way. It does this by enabling the project owners to quickly and automatically deploy a bonding system (complete with contracts, UI etc) through which users with LP Tokens can deposit them in the projects treasury in exchange for its tokens (or any payout token determined by the owners) at a discounted price.
- PolyBond can help ensure project tokens always have adequate liquidity in DEXes, even during bear markets
- Some projects using similar tools have profited massively from liquidity pool rewards
- It helps remove the risk of impermanent loss for liquidity miners
The mechanism implemented by PolyBond is called Protocol Owned Liquidity (POL) and it was pioneered by Olympus DAO. It has been termed DeFi 2.0.
Here is a short video explaining how PolyBond works. Here are slides that explain Protocol-Owned Liquidity, the concept PolyBond helps execute.
Interact with PolyBond here.
PolyBond was built on the Polygon blockchain. It was deployed on the Mumbai testnet using Alchemy.
It is an EIP-2535 Diamond Standard compliant project. This means it follows the most up to date best practices for building software on EVM-compatible networks. Projects built with the Diamond Standard are more gas efficient, secure and flexible.
- Clone this repo:
git clone git@github.com:name_of_organisation/name_of_repo.git
- Install NPM packages:
cd name_of_repo
yarn install
npx hardhat run scripts/deploy.ts
npx hardhat test