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) or sell (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