PinnedI Took the Smart Contract Auditing Challenge with DetectBox — Join MeIntroductionAug 24, 2023Aug 24, 2023
PinnedPublished inCoinmonksSolidity — transfer vs send vs call functionIn Solidity, there are three ways in which one can send ether. Namely transfer(), send() and call(). In this article, lets discuss how…Dec 31, 20212Dec 31, 20212
Uniswap Hook Incubator — Liquidity Operator: JIT Rebalancing #5This lesson covers how liquidity providers (LPs) can also benefit from hooks, following previous blogs that focused on swappers.Sep 18Sep 18
Uniswap Hook Incubator — Limit Orders Part1 & Part2 #4The example used to understand the use of hooks in this chapter involves building a hook that executes ‘Take-Profit Orders,’ where a user…Sep 11Sep 11
Uniswap Hook Incubator — Building your first hook #3When we are new to Solidity, one of the first examples we encounter is the Counter.sol, where we set a variable to a value and retrieve it…Sep 10Sep 10
Uniswap Hook Incubator — Ticks and Q64.96 Numbers #2In the Uniswap v2, the price curve follows the formuala xy = k. where k is a constant does not change, it only increases or decreases in…Aug 1Aug 1
Uniswap Hook Incubator — Technical Introduction- #1Currently I am part of cohort organized by Atrium Academy and Uniswap Foundation wherein we get to learn about Uniswap v4. At the point of…Jul 29Jul 29
Audit Anomalies Archive — Issue#12I’m sure by now you are aware of the popular front-running attack. The way it work is, a user pays higher gas fees to get their…May 29May 29
Audit Anomalies Archive — Issue#11Ihave noticed that crypto projects often attempt to re-launch or stay relevant by migrating to a new token. This can happen for various…Apr 12Apr 12
Audit Anomalies Archive — Issue#10Arrays are essential data structures widely employed in various popular programming languages. They are generally utilized to store data…Feb 10Feb 10