Your comprehensive navigator through the complex world of decentralized finance — all the key concepts you need to speak the same language as Web3.
ABI (Application Binary Interface)
The application binary interface — a data encoding standard for interacting with smart contracts. The ABI defines how to call a contract's functions and retrieve data from it.
AI Trading
Trading powered by artificial intelligence. Machine-learning algorithms analyze market data to detect patterns and build predictive models.
AMM (Automated Market Maker)
An Automated Market Maker — a protocol used by many DEXs. Instead of an order book, an AMM uses liquidity pools to price assets based on a mathematical formula.
API (Application Programming Interface)
A set of tools that allows external programs (trading bots) to interact with an exchange.
Appchain
A blockchain built for one specific application (for example, the dYdX Chain), which gives it high throughput.
Backtesting
The process of testing a trading strategy against historical market data to assess its potential performance.
BAMM (Bi-directional AMM)
A bi-directional AMM — a model (MYX Protocol) aimed at improving capital efficiency for liquidity providers.
CEX (Centralized Exchange)
A centralized exchange — a traditional trading venue (Binance, Coinbase) operated by a single company that also custodies users' assets.
Chainlink
A decentralized oracle network that supplies smart contracts with reliable real-world data.
Circuit Breaker
A safety mechanism in a smart contract that temporarily halts operations when anomalous price deviations are detected, protecting against manipulation.
Cross-Margin
A margin trading mode in which all available funds in the account serve as collateral for every open position.
DAO (Decentralized Autonomous Organization)
An organization governed collectively by the holders of its governance tokens, who vote on decisions.
Dark Pools
An AsterDex feature for MEV protection. It is a hidden order book where transactions are not visible publicly until execution, making front-running impossible.
DeFi (Decentralized Finance)
An ecosystem of blockchain-based financial applications that operate without intermediaries.
DEX (Decentralized Exchange)
A smart-contract-based trading platform that does not custody users' funds.
DLOB (Dynamic Liquidity Order Book)
A hybrid model (Drift Protocol) combining user orders, AMM pool liquidity and Just-in-Time liquidity into one order book.
DYOR (Do Your Own Research)
A fundamental principle of the crypto industry urging you to independently analyze projects before committing funds.
Endpoint
A specific URL within an API to which requests are sent to perform a particular operation.
Finality
The guarantee that a blockchain transaction cannot be changed or reversed.
Front-running
A type of MEV attack in which a bot detects a large trade and places its own order ahead of it to profit from the resulting price movement.
Gas
The fee paid to validators for processing a transaction on a blockchain.
Governance
The decision-making process in a decentralized protocol, usually through voting by governance token holders.
HMAC
Hash-based Message Authentication Code. An API security mechanism used to verify the authenticity of requests.
Hot Wallet
A software crypto wallet permanently connected to the internet. Convenient, but more vulnerable than cold wallets.
IFO (Initial Farm Offering)
A fundraising model in which users purchase new tokens by staking their LP tokens.
Impermanent Loss
Losses experienced by liquidity providers in AMM pools when the prices of deposited assets diverge.
Isolated Margin
A margin trading mode where each position is allocated a strictly limited amount of collateral. Only that amount is at risk, not the entire balance.
JSON
A text-based data interchange format widely used in APIs, built on key-value pairs.
KYC (Know Your Customer)
The identity verification process. Most DEXs do not require KYC.
L1 / L2 (Layer 1 / Layer 2)
L1 is the base blockchain (Ethereum). L2 is a scaling solution built "on top of" L1 (Arbitrum) that processes transactions faster and more cheaply.
Latency
The time it takes for data to be transmitted. In trading, low latency is critical for timely order execution.
LP (Liquidity Provider)
A user who deposits assets into a DEX liquidity pool and receives a share of the fees in return.
LST (Liquid Staking Token)
A liquid staking token (asBNB). A derivative received in exchange for staked assets that can be used in other DeFi protocols.
Maker / Taker
A maker adds liquidity (places a limit order); a taker removes liquidity (executes a market order). Maker fees are usually lower.
MEV (Maximal Extractable Value)
Profit that validators can extract by manipulating the ordering of transactions within a block.
Multi-sig
A wallet or smart contract that requires signatures from several independent keys to operate, improving security.
Native Token
A blockchain's primary token (ETH on Ethereum, BNB on BNB Chain), used to pay gas fees.
On-chain / Off-chain
On-chain refers to an operation recorded on the blockchain. Off-chain refers to an operation happening outside the blockchain (for example, on a server) for speed and cost savings.
Oracle
A service that supplies smart contracts with information from the outside world (for example, asset prices).
Order Book
The list of all open buy orders (bids) and sell orders (asks) for a given asset.
PnL (Profit and Loss)
Realized or unrealized profit and loss on a trading position.
POL (Protocol Owned Liquidity)
Liquidity owned by the protocol itself — assets held and managed by a project's treasury to ensure stable liquidity.
PoS (Proof-of-Stake)
A consensus algorithm in which the right to produce a new block is determined by the share of staked coins.
Pyth Network
An oracle network specializing in high-frequency market data delivered on a "pull oracle" model (data is requested on demand).
Rate Limit
A restriction on the number of API requests allowed within a given time window to protect servers from overload.
REST API
An API type operating on a request-response basis. Suitable for fetching static data or sending commands.
Rollups
An L2 scaling technology that "rolls up" many transactions into a single batch published on L1, reducing gas costs.
Seed Phrase
A secret recovery phrase of 12 or 24 words that acts as the master key to your crypto wallet.
Sequencer
A node in an L2 network responsible for ordering transactions before they are submitted to L1.
Slashing
A penalty imposed on a Proof-of-Stake validator for malicious behavior (part of its stake is burned).
Slippage
The difference between the expected price of a trade and the price at which it actually executes.
Smart Contract
A self-executing program running on a blockchain that contains all of a protocol's rules and logic.
Staking
The process of locking tokens to support network operations in exchange for rewards.
Timelock
A smart contract that introduces a delay between a governance decision on a protocol change and its enactment, giving the community time to audit it.
TVL (Total Value Locked)
The total value of assets locked by users in a protocol's smart contracts.
UUPS
A standard (ERC-1822) that enables upgrading smart contract logic. The upgrade logic resides in the implementation contract itself rather than the proxy.
Validator
A participant in a Proof-of-Stake network responsible for validating transactions and producing new blocks.
Vaults
Smart contracts implementing automated investment strategies to generate compound returns.
vAMM (Virtual AMM)
A virtual AMM — an architecture where the AMM formula is used for pricing, but no actual asset swap happens inside a pool. This enables leveraged trading.
Web3
The next generation of the internet, built on the principles of decentralization, blockchain technology and tokenomics.
WebSocket API
An API type that establishes a persistent two-way connection between client and server for receiving real-time data.