Soulmate::mintSoulmateToken and LoveToken:initVault public functions are using _mint function to mint the NFTs and ERC20s. Regardless of this, Reentrancy is beign handled and locked by a private state mapping variable idToOwners state update idToOwners[nextID][1] = msg.sender and msg.sender == airdropVault.
None
an unfortunate Reentrancy issue may arise unexpectedly.
Manual Review
Use Openzeppelin's Library for all ERC721 & ERC20 interactions.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.