Banner
https://sherlock-files.ams3.digitaloceanspaces.com/twitter_images/36eee077-26de-493f-80d6-f3ec64866156.jpg

eta

Security Researcher

ETA Academy is dedicated to zero-knowledge proofs (zk) with Web3.0 security, committed to public welfare and high-tech education for children and people.

Contact Me

High

8

Total

Medium

8

Total

$1.06K

Total Earnings

#1223 All Time

17x

Payouts

regular

2x

Top 10

regular

6x

Top 25

regular

10x

Top 50

All

Sherlock

Code4rena

CodeHawks

Mar '25

PinLink: RWA-Tokenized DePIN Marketplace

PinLink: RWA-Tokenized DePIN Marketplace

1.95 USDC • Sherlock • eta

#79

Symmio, Staking and Vesting

Symmio, Staking and Vesting

0.00 USDC • 1 total finding • Sherlock • eta

#18

medium

Attacker Can Manipulate Reward Rates to Cause Other Stakers' Losses in Rewards

Feb '25

Yieldoor

Yieldoor

0.09 USDC • 1 total finding • Sherlock • eta

#28

medium

Incorrect Repayment Calculation (token0 vs token1) in Withdraw Function Leads to Asset Losses or Liquidation

THORWallet

THORWallet

73.68 USDC • Code4rena • eta

#6

Jan '25

Liquid Ron

Liquid Ron

0.03 USDC • 1 total finding • Code4rena • eta

#10

high

The calculation of `totalAssets()` could be wrong if `operatorFeeAmount` > 0, this can cause potential loss for the new depositors

IQ AI

IQ AI

3.58 USDC • 1 total finding • Code4rena • eta

#16

medium

Ineffective proposal threshold validation allows setting arbitrary high values

Plaza Finance

Plaza Finance

51.05 USDC • 1 total finding • Sherlock • eta

#53

high

Uniform Market Rate Restriction Risks Limiting Leveraged Token Excess Gains and Bond Token Priority in Redemption

Dec '24

QuantAMM

QuantAMM

0.82 op • 1 total finding • CodeHawks • eta

#78

medium

quantAMMSwapFeeTake used for both getQuantAMMSwapFeeTake and getQuantAMMUpliftFeeTake.

SecondSwap

SecondSwap

0 USDC • 1 total finding • Code4rena • eta

#67

high

Users can claim more that their actual allotment

Lambo.win

Lambo.win

5.26 USDC • 1 total finding • Code4rena • eta

#34

medium

Accumulated ETH in the LamboVEthRouter will be irretrievable

Aug '24

Superposition

Superposition

308.47 USDC • 2 total findings • Code4rena • eta

#16

high

update_emergency_council_7_D_0_C_1_C_58() updates nft manager instead of emergency council

high

Parameter Misordering in Fee Collection Function Causes Denial of Service and Fee Loss

Tadle

Tadle

10.86 USDC • 3 total findings • CodeHawks • eta

#90

medium

Unnecessary balance checks and precision issues in TokenManager::_transfer

low

Rounding Discrepancies in Deposit Amount Calculations

low

Incorrect Check in closeBidOffer function

Jul '24

TraitForge

TraitForge

7.15 USDC • 2 total findings • Code4rena • eta

#73

high

Wrong minting logic based on total token count across generations

medium

TraitForgeNft: Generations without a golden god are possible

Munchables

Munchables

0.39 USDC • 1 total finding • Code4rena • eta

#48

high

Single plot can be occupied by multiple renters

Apr '24

NOYA

NOYA

125.31 USDC + NOYA stars • 1 total finding • Code4rena • eta

#49

high

`Registry.sol#updateHoldingPosition` remove position logic is incorrect: should use `ownerConnector` instead of `calculatorConnector` when calculating holdingPositionId.

DYAD

DYAD

460.8 USDC • 1 total finding • Code4rena • eta

#25

medium

Liquidating positions with bounded Kerosen could be unprofitable for liquidators

Jan '24

Salty.IO

Salty.IO

11.69 USDC • Code4rena • eta

#111