Category: Smart Contracts

Smart Contract
A smart contract is a self-executing agreement with terms written directly into blockchain-based code.
Transaction
A transaction is a recorded exchange of value or data on a blockchain, such as sending cryptocurrency or interacting with a smart contract.
ABI (Application Binary Interface)
The ABI defines how smart contracts interact externally by specifying available functions and their parameters.
Account Abstraction
A design pattern in Ethereum that separates account logic from the protocol, enabling customizable user accounts and flexible transaction validation.
Atomic Swap
A smart contract technology enabling the exchange of cryptocurrencies from different blockchains without intermediaries.
Bytecode
The low-level machine-readable code that smart contracts are compiled into before being deployed on a blockchain.
DApp Frontend
The user interface component of a decentralized application that interacts with blockchain smart contracts.
ERC-1155
A multi-token Ethereum standard that allows the creation of both fungible and non-fungible tokens within a single smart contract.
ERC-4626
A tokenized vault standard for Ethereum that defines a uniform interface for yield-bearing tokens and DeFi vaults.
Ethereum Virtual Machine (EVM)
A computation engine that executes smart contracts and maintains the state of Ethereum's decentralized network.
Gas
The unit of computational cost used to execute operations and smart contracts on the Ethereum network.
Account Model
A ledger model used by blockchains like Ethereum where each account holds balances and smart contract state.
Audit (Smart Contract Audit)
A thorough security review of blockchain smart contracts to identify vulnerabilities before deployment.
Automated Market Maker (AMM)
A decentralized exchange mechanism that uses mathematical formulas to price assets and facilitate trading without order books.
Bug Bounty
A program that rewards individuals for identifying and responsibly disclosing security vulnerabilities in blockchain systems.
DAOstack (DAO Framework)
A modular framework for creating and managing DAOs using holographic consensus and smart contract templates.
Algorithmic Governance
The use of encoded rules and algorithms to automate decision-making in blockchain protocols and DAOs.
Automated Governance
Smart contract-based systems that execute governance decisions programmatically without human intervention.
Autonomous Agent
A self-executing entity on the blockchain that acts independently based on pre-programmed logic and environmental inputs.
BEP-20
A token standard on Binance Smart Chain (BSC) similar to Ethereum’s ERC-20, defining rules for fungible tokens.
Blockchain Governance
The processes and rules that determine how changes are made to blockchain protocols and how decisions are enforced.
Blockchain Transaction
A signed, verifiable action on a blockchain that alters the network state, such as sending tokens or calling a contract.
Chain ID
A unique identifier assigned to each blockchain network to prevent transaction replay across chains.
Composability
The capability of blockchain systems to combine independently developed components into complex, functional applications.
Contract (Smart Contract)
A self-executing program stored on the blockchain that automatically enforces rules and conditions.
Cryptographic Proof
A mathematical method used to verify data or computation validity without revealing underlying information.
DAO (Decentralized Autonomous Organization)
A collectively owned and operated blockchain-based entity governed by smart contracts and token-holder voting.
dApp (Decentralized Application)
An application built on a blockchain that operates without centralized control, often using smart contracts.
Decentralized Finance (DeFi)
A financial ecosystem built on blockchain that offers services like lending, trading, and yield generation without intermediaries.
Decentralized Governance
A decision-making process where power is distributed across a blockchain community, often via token-based voting.
Decentralized Oracle
A data service that fetches and verifies external information for smart contracts using multiple independent sources.
Digital Signature
A cryptographic method used to verify the authenticity and integrity of a message or transaction.
Dynamic NFT (dNFT)
A type of NFT that can change its metadata based on real-world events or on-chain activity.
EIP-1559
An Ethereum upgrade that introduced a base fee mechanism and ETH burning to improve transaction efficiency and predictability.
ERC-20
A widely adopted Ethereum token standard defining rules for fungible tokens used across DeFi and dApps.
ERC-721
A token standard on Ethereum for representing unique, non-fungible assets like NFTs.
Escrow (Blockchain Escrow)
A trustless mechanism for holding and releasing assets based on predefined conditions in a smart contract.
EVM (Ethereum Virtual Machine)
The runtime environment for executing smart contracts on Ethereum and compatible blockchains.
EVM-Compatible
Refers to blockchain networks that support and run Ethereum-based smart contracts using the Ethereum Virtual Machine.
Fee Market
A dynamic system where users compete to pay higher transaction fees for faster blockchain confirmations.
Fee Market
A dynamic system where users compete to pay higher transaction fees for faster blockchain confirmations.
Fungible Token
A digital asset that is interchangeable with any other unit of the same type, commonly used for currencies or utilities.
Gas (Blockchain Gas Fee)
The unit of computational effort required to execute operations on a blockchain, especially Ethereum.
Gas Limit
The maximum amount of computational effort a user is willing to spend on a blockchain transaction.
Gas Price
The amount of cryptocurrency a user is willing to pay per unit of gas to execute operations on a blockchain.
The Graph Protocol
A decentralized indexing and querying protocol for blockchain data, enabling efficient access for dApps and developers.
GraphQL
A flexible query language used to retrieve data efficiently, commonly adopted in Web3 projects like The Graph.
Gwei
A denomination of Ethereum used to measure gas prices, equal to one billionth of one ETH.
Impermanent Loss
A temporary loss in value that occurs when providing liquidity to AMMs due to price divergence between assets.
Indexer
A node or service that processes and organizes blockchain data for fast and efficient querying, often used in Web3 infrastructure.
IRDrop (Interest Rate Drop)
A situation in decentralized lending platforms where interest rates are reduced due to high liquidity or low borrowing demand.
Isomorphic Rollup
A rollup architecture where the Layer 2 environment mirrors Layer 1 execution logic, enabling seamless compatibility and composability.
JSON-RPC
A lightweight remote procedure call protocol used by blockchain nodes to communicate and interact with client applications.
Just-In-Time Liquidity (JIT Liquidity)
A DeFi strategy where liquidity is added moments before a trade and removed immediately after to capture fees or price impact.
Liquidation
A process in lending protocols where collateral is sold when a borrower’s position becomes undercollateralized.
Liquidity Pool
A smart contract-based reserve of token pairs used to facilitate decentralized trading without traditional order books.
Maximal Extractable Value (MEV)
The maximum value that validators or miners can extract from blockchain users by reordering, inserting, or censoring transactions.
Meta-Transaction
A transaction model where a third party pays gas fees on behalf of a user, enabling gasless or simplified user experiences.
MetaMask
A popular browser and mobile crypto wallet for managing Ethereum accounts and interacting with Web3 dApps.
Optimistic Rollup
A Layer 2 scaling solution that assumes transactions are valid by default and only runs fraud proofs if challenged.
Plasma
A Layer 2 scaling solution for Ethereum that uses child chains to offload transaction processing from the main chain.
Reentrancy Attack
A smart contract vulnerability where an external call reenters the same contract before its previous execution completes.
Reversible ICO (rICO)
A fundraising model that allows investors to withdraw unallocated funds during a token sale for added protection.
Sandbox (in Blockchain)
An isolated environment used to test blockchain applications or simulate smart contract behavior without affecting live systems.
Smart Contract
A self-executing program on a blockchain that automatically enforces the terms of an agreement.
Solidity
A high-level programming language used to write smart contracts on Ethereum and other EVM-compatible blockchains.
Testnet
A public blockchain network used for testing applications and smart contracts without risking real assets.
Turing Complete
A system capable of performing any computation given enough resources and time, including smart contract platforms like Ethereum.
Utility Token
A type of blockchain token used to access products, services, or functions within a specific ecosystem.
Vitalik Buterin
Co-founder of Ethereum and one of the most influential figures in the blockchain and cryptocurrency space.
Web3 Browser
A browser or browser extension that allows users to interact directly with decentralized applications (dApps).
Wei
The smallest denomination of Ether, representing one quintillionth of an ETH (10^-18 ETH).