Banner
https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/927a862b-9956-464c-89b5-93afe22a26eb.png

ebok21

Security Researcher

Smart Contract Security Researcher

Contact Me

High

4

Total

Medium

3

Total

$88.00

Total Earnings

#1865 All Time

5x

Payouts

regular

2x

Top 50

All

Sherlock

Code4rena

CodeHawks

Nov '24

Telcoin Update #2

Telcoin Update #2

1.22 USDC • Sherlock • Trident-Audits

#52

Aug '24

Winnables Raffles

Winnables Raffles

3.36 USDC • 1 total finding • Sherlock • Trident-Audits

#35

high

Lack of access control in `WinnablesTicketManager::cancelRaffle` can cause DOS for the admin

Jul '24

TraitForge

TraitForge

21.88 USDC • 5 total findings • Code4rena • Trident-Audits

#64

high

`mintToken()`, `mintWithBudget()`, and `forge()` in the `TraitForgeNft` Contract Will Fail Due to a Wrong Modifier Used in `EntropyGenerator.initializeAlphaIndices()`

high

The maximum number of generations is infinite

medium

Pause and unpause functions are inaccessible

medium

Duplicate NFT generation via repeated forging with the same parent

medium

Discrepancy between nfts minted, price of nft when a generation changes & position of `_incrementGeneration()` inside `_mintInternal()` & `_mintNewEntity()`

TempleGold

TempleGold

61.97 USDC • 3 total findings • CodeHawks • Trident Audits

#30

high

Incompatibility with Multisig Wallets in `TempleGold::send` Function

low

Auction tokens cannot be recovered for the first ever spice auction

low

TempleGold tokens cannot be recovered when a `DaiGoldAuction` ends with 0 bids

Jul '23

Foundry DeFi Stablecoin CodeHawks Audit Contest

Foundry DeFi Stablecoin CodeHawks Audit Contest

0.10 USDC • 1 total finding • CodeHawks • ebok21

#156

gas

Use `==` instead for `<=` for `uints` when comparing for `zero` values