Platform: Code4rena
Start Date: 16/11/2021
End Date: 18/11/2021
Period: 3 days
Status: Completed
Reporters: itsmetechjay, CloudEllie
Pot Size: $30,000 USDC
Participants: 18
Reporters: itsmetechjay, CloudEllie
Judge: leastwood
Id: 56
League: ETH
WatchPug | 1/18 | $8,012.44 | 3 | 1 | 1 | 0 | 0 | - | - | 0 |
harleythedog | 2/18 | $7,515.15 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
cmichel | 3/18 | $3,344.26 | 1 | 0 | 0 | 0 | 0 | - | 0 | 0 |
pauliax | 4/18 | $2,367.26 | 2 | 0 | 0 | 0 | 0 | - | - | 0 |
TimmyToes | 5/18 | $1,906.60 | 3 | 0 | 0 | 1 | 0 | - | - | 0 |
defsec | 6/18 | $1,161.54 | 3 | 0 | 0 | 1 | 0 | - | - | 0 |
ye0lde | 7/18 | $903.24 | 2 | 0 | 0 | 0 | 0 | - | - | 0 |
hickuphh3 | 8/18 | $365.69 | 2 | 0 | 0 | 0 | 0 | - | - | 0 |
jonah1005 | 9/18 | $338.18 | 1 | 0 | 0 | 0 | 0 | - | 0 | 0 |
pmerkleplant | 10/18 | $338.18 | 1 | 0 | 0 | 0 | 0 | - | 0 | 0 |
Auditor per page
The scope of this program should be on contracts in the v3/alchemix
directory. The contracts are adopted from Alchemix protocol, which provides highly flexible instant loans that repay themselves over time.
The main changes are
Alchemist.sol exposes the main functions for users to interact, like deposit, withdraw, liquidate, repay, mint. The differences between the original Alchemix contract is adding a setBorrowFee
function and charging borrow fee when users mint
.
It helps Alchemist manage users' fund to generate yeild through yAxis vault. It should be able to handle deposit and withdraw fund from yAxis vault correctly. It should make sure the conversation between share and token correctly