Bangkok

Reda Aboutika (EVDoc)

Expert
@Aboudoc

🛡️ Web3 Security Researcher · 11 top-10 audit-contest finishes · 150+ findings · Code4rena / Cantina / HackenProof

UniswapV3-FlashSwap-Arbitrage. ⚡🦄Arbitrage between USDC/ETH 0.3% fee pool and USDC/ETH 0.05% fee pool

58

Uniswap-v3. 🦄🦄 🦄Single & multi hop swap, add and remove liquidity, flash swap ⚡

43

Constant-Product-AMM. A basic Constant Product Automated Market Maker, a Uniswap V2 Price Oracle and some math related to CPAMM

17

Uniswap-v2. 🦄🦄 Single & multi hop swap, add & remove liquidity, flash swap ⚡⚡

10

dydx-Flashloan. How to request a flashloan on dydx ⚡

5

Synthetix-Staking-Rewards. A example of Synthetix Staking Rewards

4

hello-zkSync-era. zkSync Era is a layer 2 rollup that uses zero-knowledge proofs to scale Ethereum without compromising on security or decentralization

3

Proxy-exploit. Some proxies vulnerabilities

2

defi-stablecoin-foundry. Stablecoin, Exogenous Collateral, Dollar pegged, Algoritmically Stable

1

Reentrancy-attack. How reentrancy attack work and How to protect your contracts against it

1

damn-vulnerable-defi. set of challenges to hack implementations of DeFi in Ethereum. Featuring flash loans, oracles, governance, NFTs, lending pools, and more!

1

damn-vulnerable-defi-foundry. Damn Vulnerable DeFi - Foundry Version

1

Ethernaut-OpenZeppelin. My solutions to Ethernaut's challenges. Make sure to check REAMDME file to learn more

1

AU-storage-slot. Using eth_getStorageAt JSON-RPC method to look up values at their particular storage location. Using StorageSlot library (openZeppelin) to implement a generic proxy

1

Discrete-Staking-Rewards. With discrete staking rewards, the amount of rewards given can vary every second.

1

hello-flashbot. ⚡🤖Avoid sandwich attack using flashbot 🤖⚡

1

hello-foundry. ⚔️Basic overview of Foundry⚔️

1

Alchemy-hardhat-unit-test. JavaScript

1

Verify-signature-demo. Sign data off-chain and then verify on-chain. 3 steps: Hash the message to sign, Sign the message hash, Verify signature

1

damn-vulnerable-defi-v3. Solidity

1

Transparent-Proxy-Pattern-OpenZeppelin. Upgradable Transparent Proxy from OpenZeppelin and how to deploy upgradable contracts using hardhart-deploy's built-in proxies

1

Compound. 📊 Lend and borrow tokens on Compound. Liquidate undercollateralized borrowers

1
22
Apply