Competitive Audits
First Flights
Judging
Leaderboard
Docs
Toggle theme
Sign up
Log in
All Contests
TSender
Submissions
Public
TSender
Cyfrin
DeFi
Foundry
15,000
USDC
Public
15,000
USDC
May 24th, 2024 → May 31st, 2024
View repo
View results
110 / 110
Submissions
Severity
Validity
Tags
Author
#1
test
High
Invalid
bauchibred
#2
TSender on Blast lacks gas fees claiming logic
High
Invalid
giraffe0x
#3
airdropERC20 should be made payable for further gas efficiency
Low
Invalid
giraffe0x
#4
Permanent Locking of Funds and Absence of Contract Address Check in TSender Contract
Medium
Invalid
kind0devpro
#5
Approval check is missing when transferFrom
Medium
Invalid
tsonevski
#6
Theft of user funds in ZkSync due to `msg.sender` preservation in cross-chain calls
High
Invalid
0xsecuri
#7
ERC20 functions may not behave as expected
Low
Invalid
codexnature
#8
Different versions of solidity is used in the smart contract
Low
Invalid
codexnature
#9
Project may fail to be deployed to chains not compatible with Shanghai hardfork
Low
Invalid
0xsecuri
#10
Blast deployment of Tsender.huff needs to set gas mode to claimable
Low
Invalid
kaysoft
#11
Unhandled return value of transfer and transferFrom in airdropERC20() could lead to fund loss for recipients
Medium
Invalid
0xsecuri
#12
Missing events for successful airdrops
Low
Invalid
0xsecuri
#13
Lack of Duplicate Address Check in airdropERC20 Function
Medium
Invalid
lordofterra
#14
Reentrancy Vulnerability in Tsender.huff
High
Invalid
lordofterra
#15
Lack of Duplicate Address Check in Tsender.huff contract
Medium
Invalid
lordofterra
#16
Missing event in airdropERC20 function
Medium
Invalid
tsonevski
#17
it is better to implement the while loop like this.
Low
Invalid
xalismx
#18
Doesn't check boolean returned
Medium
Invalid
renansouza
#19
test
High
Invalid
cryptocritter
#20
test 2
Low
Invalid
cryptocritter
#21
no check on transfer
Medium
Invalid
bareli
#22
test 3
High
Invalid
cryptocritter
#23
Compilation of Low Risk Findings
Low
Invalid
ixidor
#24
a
Low
Invalid
MortezaXG38
#25
Denial-of-Service vulnerability in airdropERC20 function due to large recipient list
High
Invalid
tsonevski
#26
Unchecked Return Values from `call`
High
Invalid
tamoghna
#27
Reentrancy in `Tsender.sol__airdropERC20` function
High
Invalid
tamoghna
#28
Inefficient Error handling in Assembly code
Low
Invalid
tamoghna
#29
Lack of Validation for Token Contract Address
Medium
Invalid
tamoghna
#30
No Event Emission
Low
Invalid
tamoghna
Previous
1
2
3
4
Next
Support
FAQs
Can’t find an answer? Join our Discord or follow us on Twitter.
What is Cyfrin CodeHawks?
What is a competitive audit?
How can I host a competition on CodeHawks?
How is a contest prize pool determined?
What is community judging?
How do I get rewarded?
What is a First Flight?
Give us feedback!