[SMTChecker] Verify Chai
Open
smt
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 21
Description
https://github.com/dapphub/chai/blob/master/src/chai.sol
@MrChico any insights on what we could try to verify here?
I guess most stuff might be too hard anyway given the amount of math in the contract.
Contributor guide
Research direction
Start by reading the Chai contract at https://github.com/dapphub/chai/blob/master/src/chai.sol and the Solidity SMTChecker context around this issue. Identify which properties of the contract could be verified and whether the existing checker can handle its mathematical complexity. The issue does not define a specific property or completion criterion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- solidity
- Domain
- blockchain, compilers, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100