dudesahn / curve-veBoost

Curve veCRV Boost Delegation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CurveFi Vote-Escrowed Boost

veBoost is an non-transferrable token representing boost in the CurveFi gauge system. veCRV holders can boost any address of their choice, enabling the aggregation of boosted reward power at a single address. For example, enabling smart contracts to earn boosted CRV emissions, without giving up DAO voting rights, or weekly 3CRV fee allocations.

Deployments

Dependencies

  • python3 version 3.6 or greater, python3-dev

Also check the requirements.txt

Testing

Testing is performed in a local development environment

To run the unit tests:

npm ci
ape test

Deployment

To deploy the contracts, first modify the deployment script to unlock the account you wish to deploy from. Then:

ape run deploy

License

(c) Curve.Fi, 2021 - All rights reserved.

About

Curve veCRV Boost Delegation

License:Other


Languages

Language:Vyper 92.0%Language:Python 7.3%Language:JavaScript 0.7%