Undoomed Protocol Smart Contract Audit

Undoomed Protocol Smart Contract Audit

Project Background The Undoomed Contracts have functions like _setInitializedVersion, getAdventures, adventure, redeemCoin, mint, addMinter, _exists, recycle, tokenByIndex, etc. The Undoomed Initializable standard smart contracts from the OpenZeppelin library. These OpenZeppelin contracts are considered community-audited and time-tested, and hence are not…