https://sherlock-files.ams3.digitaloceanspaces.com/profile_images/defaults/default_avatar_2.png

saian

Security Researcher

Contact Me

High

14

Total

Medium

13

Total

$8.48K

Total Earnings

#599 All Time

54x

Payouts

regular

4x

Top 10

regular

18x

Top 25

regular

39x

Top 50

All

Sherlock

Code4rena

Nov '23

Nouns Builder

Nouns Builder

21.94 USDC • 1 total finding • Sherlock • saian

#9

high

First founder will get less tokens due to wrong calculation of first base token id

Jul '23

Beam

Beam

89.23 USDC • Sherlock • saian

#16

Apr '23

Caviar Private Pools

Caviar Private Pools

236.89 USDC • 5 total findings • Code4rena • saian

#25

medium

The `royaltyRecipient` could not be prepare to receive ether, making the `sell` to fail

medium

`Factory.create`: Predictability of pool address creates multiple issues.

medium

Incorrect protocol fee is taken when changing NFTs

medium

Loss of funds for traders due to accounting error in royalty calculations

medium

`changeFeeQuote` will fail for low decimal ERC20 tokens

Mar '23

Neo Tokyo contest

Neo Tokyo contest

235.24 USDC • Code4rena • saian

#11

Feb '23

OlympusDAO

OlympusDAO

282.70 USDC • 1 total finding • Sherlock • saian

#21

high

SingleSidedLiquidityVault#claimRewards cachedUserRewards for token is not reduced during claim

Blueberry

Blueberry

103.09 USDC • 1 total finding • Sherlock • saian

#30

high

Tokens will be stuck in the contract

Dec '22

Escher contest

Escher contest

80.77 USDC • 1 total finding • Code4rena • saian

#42

high

`saleReceiver` and `feeReceiver` can steal refunds after sale has ended

Nov '22

Blur Exchange contest

Blur Exchange contest

89.03 USDC • 3 total findings • Code4rena • saian

#25

high

StandardPolicyERC1155.sol returns amount == 1 instead of amount == order.amount

medium

Protocol can be easily rug-pulled by the owner

medium

Yul `call` return value not checked

FrankenDAO

FrankenDAO

67.07 USDC • 1 total finding • Sherlock • saian

#15

medium

Use safeTransferFrom instead of transferFrom

Oct '22

Trader Joe v2 contest

Trader Joe v2 contest

0.33 USDC • 1 total finding • Code4rena • saian

#31

high

Transfering funds to yourself increases your balance

Merit Circle

Merit Circle

308.41 USDC • 2 total findings • Sherlock • saian

#7

high

User can receive more rewards by staking for less duration

medium

User will loose rewards if `escrowPool` is set to address(0)

The Graph L2 bridge contest

The Graph L2 bridge contest

20.79 USDC • Code4rena • saian

#16

Blur Exchange contest

Blur Exchange contest

2,585.28 USDC • 3 total findings • Code4rena • saian

#7

high

StandardPolicyERC1155.sol returns amount == 1 instead of amount == order.amount

medium

Protocol can be easily rug-pulled by the owner

medium

Yul `call` return value not checked

Sep '22

QuickSwap and StellaSwap contest

QuickSwap and StellaSwap contest

24.22 USDC • Code4rena • saian

#61

Harpie

Harpie

23.74 USDC • 1 total finding • Sherlock • saian

#20

medium

Contract doesn't handle fee-on-transfer or rebasing tokens

Nouns Builder contest

Nouns Builder contest

235.61 USDC • 1 total finding • Code4rena • saian

#53

high

Use can get unlimited votes

Aug '22

Nouns DAO contest

Nouns DAO contest

52.34 USDC • Code4rena • saian

#34

FIAT DAO veFDT contest

FIAT DAO veFDT contest

14.95 USDC • Code4rena • saian

#72

Fraxlend (Frax Finance) contest

Fraxlend (Frax Finance) contest

21.18 USDC • Code4rena • saian

#69

Foundation Drop contest

Foundation Drop contest

21.3 USDC • Code4rena • saian

#64

Rigor Protocol contest

Rigor Protocol contest

84.74 USDC • Code4rena • saian

#48

Jul '22

Golom contest

Golom contest

56.64 USDC • Code4rena • saian

#81

Jun '22

Putty contest

Putty contest

21.24 USDC • Code4rena • saian

#84

Nibbl contest

Nibbl contest

45.67 USDC • Code4rena • saian

#44

Yieldy contest

Yieldy contest

26.57 USDC • Code4rena • saian

#69

Illuminate contest

Illuminate contest

85.23 USDC • Code4rena • saian

#53

Badger-Vested-Aura contest

Badger-Vested-Aura contest

53.62 USDC • Code4rena • saian

#34

Infinity NFT Marketplace contest

Infinity NFT Marketplace contest

60.06 USDC • 1 total finding • Code4rena • saian

#63

high

Accumulated ETH fees of InfinityExchange cannot be retrieved

Canto contest

Canto contest

731.33 USDC • 1 total finding • Code4rena • saian

#27

high

Stealing Wrapped Manifest in WETH.sol

Notional x Index Coop

Notional x Index Coop

135.76 USDC • Code4rena • saian

#33

May '22

veToken Finance contest

veToken Finance contest

52.07 USDT • Code4rena • saian

#60

Velodrome Finance contest

Velodrome Finance contest

56.57 USDC • Code4rena • saian

#54

Sturdy contest

Sturdy contest

14.84 USDC • 1 total finding • Code4rena • saian

#55

high

The check for value transfer success is made after the return statement in _withdrawFromYieldPool of LidoVault

Forgotten Runes Warrior Guild contest

Forgotten Runes Warrior Guild contest

15.71 USDC • Code4rena • saian

#56

Apr '22

Backd contest

Backd contest

89.35 USDC • Code4rena • saian

#40

xTRIBE contest

xTRIBE contest

73.38 USDC • Code4rena • saian

#34

Badger Citadel contest

Badger Citadel contest

63.65 USDC • Code4rena • saian

#55

JPEG'd contest

JPEG'd contest

159.1 USDC • Code4rena • saian

#42

Backed Protocol contest

Backed Protocol contest

127.38 USDC • Code4rena • saian

#23

Mar '22

Volt Protocol contest

Volt Protocol contest

91.25 USDC • Code4rena • saian

#28

Joyn contest

Joyn contest

440.16 USDC • 2 total findings • Code4rena • saian

#17

high

Splitter: Anyone can call incrementWindow to steal the tokens in the contract

high

CoreCollection can be reinitialized

Paladin contest

Paladin contest

87.5 USDC • Code4rena • saian

#33

LI.FI contest

LI.FI contest

413.19 USDC • Code4rena • saian

#30

prePO contest

prePO contest

81.24 USDC • Code4rena • saian

#23

Biconomy Hyphen 2.0 contest

Biconomy Hyphen 2.0 contest

263.7 USDT • Code4rena • saian

#31

Feb '22

SKALE contest

SKALE contest

441.13 USDC • Code4rena • saian

#19

Jan '22

Trader Joe contest

Trader Joe contest

74.47 USDT • 1 total finding • Code4rena • saian

#33

medium

ERC20 return values not checked

Sherlock contest

Sherlock contest

5.19 USDC • Code4rena • saian

#32

InsureDAO contest

InsureDAO contest

5.36 tokens) • Code4rena • saian

#31

XDEFI contest

XDEFI contest

4.79 USDC • Code4rena • saian

#32

Dec '21

NFTX contest

NFTX contest

84.43 USDC • Code4rena • saian

#23

Amun contest

Amun contest

0 USDC • Code4rena • saian

#28

Kuiper contest

Kuiper contest

18.43 ETH • Code4rena • saian

#15

Maple Finance contest

Maple Finance contest

0 USDC • Code4rena • saian

#10