Circuit is a DeFi protocol built on the Chia blockchain.
Specifically, Circuit is a collateralized debt position (CDP) protocol that allows users to borrow Bytecash (BYC), a USD stablecoin issued by the protocol, against XCH, the native token of Chia.
For more information about CircuiDAo, please visit https://docs.circuitdao.com/.
Circuit rewards are denominated in USD and distributed in USDC on Ethereum
Status
Build Commands, Test Commands, and How to Run Them
Clone both puzzle and circuit repo from our github:
To run tests, activate poetry shell in local circuit repo folder, install dependencies, and run pytest, eg via:
pytest -n=auto --capture=fd --verbosity=0 --disable-warnings tests/
You should get 690 tests passed (shouldn’t take more than 5 mins with the above command) based on the circuit repo commit corresponding to the puzzles commit linked above.
Asset Accuracy Assurance
Bugs found on assets incorrectly listed in-scope are valid.
Private Known Issues Reward Policy
Private known issues, meaning known issues that were not publicly disclosed, are valid for a reward.
Eligibility Criteria
Security researchers who wish to participate must adhere to the rules of engagement set forth in this program and cannot be:
- On OFACs SDN list
- Official contributor, both past or present
- Employees and/or individuals closely associated with the project
- Security auditors that directly or indirectly participated in the audit review
Dispute Resolution
If there is any dispute over bug reports between projects and security researchers, Immunefi has final say on validity and severity based on the terms of this program.
Responsible Publication Policy
Immunefi will publish bug reports, earnings, and a leaderboard for this Invite Only Program. Security Researchers may publish their bug reports as well, but only after Immunefi has published the valid bug reports as part of the competition results.