Resources

Glossary

All things DeFi and dev in plain English. Our glossary breaks down complex terms and concepts into relatable language, making it easier for you to grasp the essentials of decentralized finance.
Clear Filter(s)
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

#

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

R

S

T

U

V

W

EIPs/ERCs

Public Key
Protocol
Syntax
Private Key
63 / 64 Gas Rule (Solidity Code Example)
Foundry Time (Solidity Code Example)
Foundry Sign (Solidity Code Example)
Foundry Send (Solidity Code Example)
Foundry Mock Call (Solidity Code Example)
Foundry Label (Solidity Code Example)
Foundry Event (Solidity Code Example)
Foundry Error (Solidity Code Example)
Foundry Basic (Solidity Code Example)
Foundry Authorization (Solidity Code Example)
Vault Contract (Solidity Code Example)
Uniswap V3 Swaps (Solidity Code Examples)
Uniswap V3 Liquidity (Solidity Code Examples)
Uniswap V3 Flash Swap Arbitrage (Solidity Code Example)
Uniswap V3 Flash Loan (Solidity Code Example)
Uniswap V2 Swap (Solidity Code Example)
Uniswap V2 Optimal One Sided Supply (Solidity Code Example)
Uniswap V2 Flash Swap (Solidity Code Example)
Uniswap V2 Add Remove Liquidity (Solidity Code Example)
Stable Swap AMM (Solidity Code Example)
Discrete Staking Rewards (Solidity Code Example)
Staking Rewards (Solidity Code Example)
DAI Proxy Examples (Solidity Code Example)
Constant Sum AMM (Solidity Code Example)
Constant Product AMM (Solidity Code Example)
Chainlink Price Oracle (Solidity Code Example)
Echidna Fuzz Testing (Solidity Code Example)
EVM Memory Layout (Solidity Code Example)
EVM Storage (Solidity Code Example)
Cryptography
Smart Contract Metadata
ERC-3675
Nonce
Compiler
Bytecode
Gas
Decentralized App (dApp)
Keccak256
ERC-4337
Decentralized Finance (DeFi)
WETH Permit Hack (Solidity Code Example)
Vault Inflation Hack (Solidity Code Example)
Source of Randomness Hack (Solidity Code Example)
Signature Replay Hack (Solidity Code Example)
Self Destruct Hack (Solidity Code Example)
Re-entrancy Hack (Solidity Code Example)
Phishing with tx.origin Hack (Solidity Code Example)
Honeypot Hack (Solidity Code Example)
Hiding Malicious Code with External Contract Hack (Solidity Code Example)
Front Running Hack (Solidity Code Example)
Deploy Different Contracts at the Same Address Hack (Solidity Code Example)
Denial of Service Hack (Solidity Code Example)
Delegatecall Hack (Solidity Code Example)
Bypass Contract Size Check Hack (Solidity Code Example)
Block Timestamp Manipulation Hack (Solidity Code Example)
Arithmetic Overflow and Underflow Hack (Solidity Code Example)
Accessing Private Data Hack (Solidity Code Example)
Calldata
ERC-20
ERC-721
Mempool
Consensus Algorithm
Cryptocurrency
Ethereum Virtual Machine (EVM)
Opcodes
Node
Blockchain
Governance Attack
Reentrancy
Write to Any Slot (Solidity Code Example)
Upgradeable Proxy (Solidity Code Example)
Unidirectional Payment Channel (Solidity Code Example)
Time Lock (Solidity Code Example)
Simple Bytecode Contract (Solidity Code Example)
Precompute Contract Address with Create2 (Solidity Code Example)
Multisig Wallet (Solidity Code Example)
Multi Delegatecall (Solidity Code Example)
Multi Call (Solidity Code Example)
Minimal Proxy Contract (Solidity Code Example)
Merkle Tree (Solidity Code Example)
Merkle Airdrop (Solidity Code Example)
Iterable Mapping (Solidity Code Example)
Gasless Token Transfer (Solidity Code Example)
Ether Wallet (Solidity Code Example)
ERC-1155 (Solidity Code Example)
ERC-721 (Solidity Code Example)
ERC-20 (Solidity Code Example)
English Auction (Solidity Code Example)
Dutch Auction (Solidity Code Example)
Deploy Any Contract (Solidity Code Example)
Crowd Fund (Solidity Code Example)
Bi-Directional Payment Channel (Solidity Code Example)
Assembly Binary Exponentiation (Solidity Code Example)
Immutable
Cryptographic Verification
Visibility (Solidity Code Example)