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

63 / 64 Gas Rule (Solidity Code Example)
Address
Bytecode
Chainlink Price Oracle (Solidity Code Example)
Compiler
Constant Product AMM (Solidity Code Example)
Constant Sum AMM (Solidity Code Example)
Constants (Vyper Code Example)
Constructor (Vyper Code Example)
Create New Contract (Vyper Code Example)
Cryptocurrency Wallet
Cryptography
Curve Add and Remove Liquidity (Vyper Code Example)
Curve Swap (Vyper Code Example)
DAI Proxy Examples (Solidity Code Example)
Data structures in Solidity and Vyper
Data Types - References (Vyper Code Example)
Data Types - Values (Vyper Code Example)
Debug with Print (Vyper Code Example)
Decentralized App (dApp)
Decentralized Autonomous Organization (DAO)
Decentralized Finance (DeFi)
Default Function (Vyper Code Example)
Delegate Call (Vyper Code Example)
Discrete Staking Rewards (Solidity Code Example)
Dynamic Arrays (Vyper Code Example)
Echidna Fuzz Testing (Solidity Code Example)
EIP-1559
ERC-3675
ERC-4337
Error (Vyper Code Example)
Event (Vyper Code Example)
EVM Memory Layout (Solidity Code Example)
EVM Storage (Solidity Code Example)
For Loop (Vyper Code Example)
Foundry Authorization (Solidity Code Example)
Foundry Basic (Solidity Code Example)
Foundry Error (Solidity Code Example)
Foundry Event (Solidity Code Example)
Foundry Label (Solidity Code Example)
Foundry Mock Call (Solidity Code Example)
Foundry Send (Solidity Code Example)
Foundry Sign (Solidity Code Example)
Foundry Time (Solidity Code Example)
Function (Vyper Code Example)
Gas
Hash Function (Vyper Code Example)
Hello World (Vyper Code Example)
Hiding Malicious Code with External Contract Hack (Solidity Code Example)
Honeypot Hack (Solidity Code Example)
If Else Conditional Statement (Vyper Code Example)
Immutable (Vyper Code Example)
Imports (Vyper Code Example)
Interface (Vyper Code Example)
Internal and External Functions (Vyper Code Example)
Keccak256
Linear Interpolation (Vyper Code Example)
Memory
Modules (Vyper Code Example)
Multi-Sig Wallet (Vyper Code Example)
Nonce
Oracle
Payable (Vyper Code Example)
Phishing with tx.origin Hack (Solidity Code Example)
Private and Public State Variables (Vyper Code Example)
Private Key
Protocol
Public Key
Raw Call (Vyper Code Example)
Re-entrancy Hack (Solidity Code Example)
Rebase Token (Vyper Code Example)
Reentrancy Lock (Vyper Code Example)
Self Destruct (Vyper Code Example)
Self Destruct Hack (Solidity Code Example)
Send Ether (Vyper Code Example)
Signature
Signature Replay Hack (Solidity Code Example)
Smart Contract Metadata
Source of Randomness Hack (Solidity Code Example)
Stable Swap AMM (Solidity Code Example)
Staking Rewards (Solidity Code Example)
Syntax
Transaction
Turing-complete
Uniswap V2 Add Remove Liquidity (Solidity Code Example)
Uniswap V2 Flash Swap (Solidity Code Example)
Uniswap V2 Optimal One Sided Supply (Solidity Code Example)
Uniswap V2 Swap (Solidity Code Example)
Uniswap V3 Flash Loan (Solidity Code Example)
Uniswap V3 Flash Swap Arbitrage (Solidity Code Example)
Uniswap V3 Liquidity (Solidity Code Examples)
Uniswap V3 Swaps (Solidity Code Examples)
Unsafe Math (Vyper Code Example)
Variable
Vault Contract (Solidity Code Example)
Vault Inflation Hack (Solidity Code Example)
Verify Signature (Vyper Code Example)
View and Pure Functions (Vyper Code Example)
WETH Permit Hack (Solidity Code Example)
Wrapped Token