Web3 enthusiast | Letting curiosity drive my passion | On a journey to become smart contract developer | Here to learn, unlearn and co-create together...
Excited to share that Iβve joined a new role in Blockchain Development & Smart Contract Security π
Ready to build, break, secure, and keep leveling up in the Web3 space. On-chain journey continues π
thanks @CyfrinUpdraft@PatrickAlphaC
Back after a short break was busy with interviews but kept learning along the way. Getting back to development, exploring Uniswap protocols in depth, and continuing practice audits on platforms like First Flight π
#Web3Community#Web3Security
Getting hands-on with Huff & EVM opcodes β exploring how calldata loads onto the stack, how operations interact at the byte level, and how low-level control flows shape smart contract behavior. Understanding the EVM from the ground up..
#BlockchainSecurity
Starting a deep dive into the EVM - learning assembly, opcodes, and formal verification to understand how every instruction executes on-chain. Grasping the low-level behavior of smart contracts is key to finding hidden vulnerabilities & improving audit precision..
#Web3Security
Diving into MEV attacks β‘ how txs can be reordered for profit. Exploring Flashbots prevention, using private mempools & commit-reveal schemes to keep transactions safe from front-runs & value extraction..
#web3security#BlockchainSecurity
Digging back into EIP-191 while auditing BossBridge. The MessageHashUtils contract relies on it for signing & validating messages β a core piece for ensuring secure cross-chain deposits & preventing replay attacks .
#web3security#BlockchainCommunity
New audit in progress β a bridge for moving ERC20 tokens from L1 β L2. Deposits lock tokens in a secure L1 vault, events notify off-chain relayers, and equivalent tokens are minted on L2. L2 part still under construction..
#Web3Security#blockchain#zksync
Auditing taught me the importance of storage . In proxies & upgradeable contracts, all implementations share the same storage layout β a mismatch can cause storage collisions , breaking functionality or exposing vulnerabilities.
#KeepGoing#Web3Security
Sometimes the toughest bugs in smart contracts hide inside calculations . Auditing means double-checking every formula, every edge case, every assumption
#Web3Security#BlockchainSecurity
Auditing the ThunderLoan project β‘οΈ revealed a centralization issue β where critical functions are controlled by a single authority. This kind of design flaw could lead to a rug pull . Strong access control & decentralization are essential for keeping DeFi protocols secure
#Web3
Started auditing the ThunderLoan project β‘οΈ β a multi-contract system built around Aaveβs protocol and flash loan mechanics. Diving into the architecture to analyze risks, spot vulnerabilities, and strengthen my DeFi security skills on real-world lending logic.
#Web3Security
Wrapped up my TSwap audit . Learned how Uniswap V1βs AMM works under the hood, explored the importance of protocol invariants, and applied stateful fuzz testing to detect hidden bugs & validate core logic. Great experience combining math, testing, and security to strengthen DeFi
Reviewed TSwap pool manually after invariant tests with Adreyn π.
Built with Forge and found unused function parameters that broke the deposit logic .
Proof that even small issues can cause big failures in smart contracts π
#Web3Security
thanks @PatrickAlphaC
Developing a custom handler to test TSwapβs deposit function π§ β checking if transactions respect the AMM invariant x * y = k π. Diving deep into tricky edge cases.
Would appreciate any insights or tips from the community πππ
#Web3#BlockchainCommunity
Spent the past few days dissecting AMM formulas and TSwap projectβs invariant logic . Focusing on fuzzing techniques to uncover hidden bugs in smart contracts. Building a stronger foundation in DeFi security, one concept at a time ππ
#Web3Security#Web3Community
Started auditing the TSwap Pool project as part of my Cyfrin security journey . Diving into AMMs, liquidity pools, and understanding how Uniswap mechanics work under the hood. Excited to explore vulnerabilities while leveling up my DeFi security skills. π
thanks @CyfrinUpdraft
Wrapped up a report on Weak Randomness ππ² β analyzed how insecure random generation in smart contracts can be exploited, explained impact, and shared mitigations.
thanks @CyfrinUpdraft@PatrickAlphaC#Web3Community
Just finished writing a Proof of Concept for a reentrancy attack ππ₯. Built a ReentrancyAttacker contract to simulate how funds can be drained when external calls happen before state updates. Every PoC makes me better at spotting .
#Web3#Security