• Posts
  • Categories

Solidity ABI Encoding – Overview

This article presents the differences between abi.encode, abi.encodePacked, and abi.encodeWithSignature in Solidity. Use cases, examples, and security tips.

7 minute read

OpenZeppelin v5 Data - Overview

This article explores data structures in OpenZeppelin Contracts v5, including EnumerableSet, DoubleEndedQueue, CircularBuffer, Checkpoints, Heap, and MerkleTree.

6 minute read

Automated Market Makers (AMMs) - Overview

Automated Market Makers (AMMs) are an essential piece of decentralized finance (DeFi). This article delves into the most commonly used formulas in AMM design, their benefits, and their limitations.

9 minute read