Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/curvefi/curve-veboost
Curve veCRV Boost Delegation
https://github.com/curvefi/curve-veboost
Last synced: about 1 month ago
JSON representation
Curve veCRV Boost Delegation
- Host: GitHub
- URL: https://github.com/curvefi/curve-veboost
- Owner: curvefi
- License: other
- Created: 2021-08-06T07:40:04.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-10T13:18:07.000Z (6 months ago)
- Last Synced: 2024-07-10T15:42:27.077Z (6 months ago)
- Language: Vyper
- Size: 409 KB
- Stars: 27
- Watchers: 3
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
- [BoostV2.vy](contracts/BoostV2.vy): [0xD0921691C7DEBc698e6e372c6f74dc01fc9d3778](https://etherscan.io/address/0xD0921691C7DEBc698e6e372c6f74dc01fc9d3778)
- [DelegationProxy.vy](contracts/DelegationProxy.vy): [0x8E0c00ed546602fD9927DF742bbAbF726D5B0d16](https://etherscan.io/address/0x8E0c00ed546602fD9927DF742bbAbF726D5B0d16)### Dependencies
* [python3](https://www.python.org/downloads/release/python-368/) version 3.6 or greater, python3-dev
- [eth-ape](https://github.com/ApeWorX/ape)Also check the [requirements.txt](./requirements.txt)
### Testing
Testing is performed in a local development environment
To run the unit tests:
```bash
npm ci
ape test
```### Deployment
To deploy the contracts, first modify the [`deployment script`](scripts/deploy.py) to unlock the account you wish to deploy from. Then:
```bash
ape run deploy
```### License
(c) Curve.Fi, 2021 - [All rights reserved](LICENSE).