Glossary & Terminology
ABI (Application Binary Interface): JSON description of contract methods and events used for encoding/decoding calls.
Atomicity: Guarantee that batched operations execute entirely or not at all on‑chain.
Batch Settlement: Technique of grouping multiple transactions into a single on‑chain call to optimize gas.
Chain ID: Unique identifier for a blockchain network to prevent transaction replay across chains.
Deployer: Ethereum account or key responsible for deploying smart contracts to a network.
Finality: The property that a transaction cannot be reversed once included in a block beyond a certain depth.
Gas: Unit measuring computational effort for executing operations on the EVM.
Liquidity Pool: Smart contract holding reserves of two tokens enabling automated market making (AMM).
Order Book: On‑chain or off‑chain record of buy and sell orders organized by price levels.
RPC (Remote Procedure Call): Protocol that enables client‑server communication for invoking methods over HTTP/WebSocket.
Side: Trading direction, either
buy(bid) orsell(ask).Slippage: Difference between expected price and executed price due to market movement during order execution.
Zero‑Fee Trading: Fee model where no additional protocol fees are charged beyond mandatory gas costs.
Last updated