Competitive Audits
First Flights
Judging
Leaderboard
Docs
Toggle theme
Sign up
Log in
All Contests
TSender
Submissions
TSender
Cyfrin
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
RAJI
#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
Olusola Jaiyeola
#8
Different versions of solidity is used in the smart contract
Low
Invalid
Olusola Jaiyeola
#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
Kayode Okunlade
#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
eric igbinosun
#14
Reentrancy Vulnerability in Tsender.huff
High
Invalid
eric igbinosun
#15
Lack of Duplicate Address Check in Tsender.huff contract
Medium
Invalid
eric igbinosun
#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
Ronald Richter
#20
test 2
Low
Invalid
Ronald Richter
#21
no check on transfer
Medium
Invalid
bareli
#22
test 3
High
Invalid
Ronald Richter
#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!