DAO governance tools for CurveDAO.
Project description
What is this?
Simple python package to simulate on-chain CurveDAO proposals and publish proposals for DAO voting on-chain.
Who needs this?
veCRV holders looking to create on-chain proposals such as
- Creating or killing Curve DAO gauges that reward CRV inflation to addresses (liquidity pools or otherwise).
- Creating a smartwallet whitelist to lock veCRV (veCRV restricts smart contracts to lock CRV, subject to a DAO whitelist vote)
- Changing liquidity pool parameters
- Adding gauge types ...
- ... etc.
Curve DAO stakeholders have the ability to change the protocol in many ways. This repository is an attempt to consolidate all on-chain DAO operations into a single tool.
How does one install it?
pip install curve-dao
How does one contribute?
- Pull Requests.
- Create issues.
- ...
How does one build and publish?
- Update codebase
- Up version in pyproject.toml
python -m build; python -m twine upload --repository pypi dist/* --verbose
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
curve_dao-0.0.6.tar.gz
(5.3 kB
view hashes)
Built Distribution
Close
Hashes for curve_dao-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c815a695368be4ca4c3212db067f02223db8dc9d0d763876a201ead5922d414f |
|
MD5 | 5d007d36d2bfedb5433bd938252c916b |
|
BLAKE2b-256 | ccdaf1d81b2e115730c5a35638984cdd9e328bf8cc79ba988920076062f52ead |