Smart Contract Security Researcher | Exploring MEV • DeFi
60
Public earnings
$29.70
880th
Public findings
3
BadgerDAO