<aside> 🔴 Submissions Closed - we are not currently accepting bounty submissions
</aside>
Identity Staking is a concept that Moonshot Collective (part of GitcoinDAO) is experimenting with on Passport that allows users to stake their GTC as a sybil resistance signal.
During Grants Round 15, we are enabling users to stake GTC on their identity during the Grants Round in order to boost their Trust Bonus score. This will increase how much of their donations gets matched in the Round.
This staking is done on a Smart Contract where staked GTC is locked for the duration of the round, and unlocks after the round is over and the matching process is complete (~2 weeks after round).
Review code from the following repository https://github.com/moonshotcollective/id-staking/blob/contract-cleanup/packages/hardhat/contracts/IDStaking.sol
to see if there are any bugs or vulnerabilities on the Smart Contract, and submit any that you find.
We, of course, want to know every vulnerability, but in particular:
We follow many of the bug bounty rules that the Ethereum Foundation does:
brent@gitcoin.co