/ Blockchain Glossary

Blockchain Terms Explained in Plain English

37+ blockchain terms defined clearly. Written by engineers who have built production blockchain systems — including a custom L1 blockchain from scratch.

A

AMM (Automated Market Maker)

A type of decentralized exchange that uses a mathematical formula to price assets instead of a traditional order book. Liquidity providers deposit pairs of tokens into a pool. The AMM prices trades based on the pool's token ratio. Uniswap's constant product formula (x*y=k) is the foundational AMM model. More advanced models — Curve's stableswap, Uniswap V3's concentrated liquidity — optimize for specific use cases.

DeFi protocol development
B

Bridge

Infrastructure that enables asset and message transfer between different blockchain networks. Cross-chain bridges allow users to move tokens from Ethereum to Solana, for example, or to Polygon. Bridges are technically complex and historically have been the target of some of the largest exploits in blockchain — the Ronin Bridge hack ($625M), Wormhole ($320M), and Nomad ($190M). Bridge security is a specialized discipline requiring careful design of validator sets, attestation mechanisms, and fraud proof systems.

Cross-chain infrastructure
C

Consensus Mechanism

The algorithm that allows all nodes in a blockchain network to agree on the valid state of the ledger without trusting each other. Different consensus mechanisms make different tradeoffs between security, decentralization, and performance. Common mechanisms include Proof of Work (Bitcoin), Proof of Stake (Ethereum), Delegated Proof of Stake, and Byzantine Fault Tolerant algorithms. The consensus mechanism is the most foundational design decision when building a custom blockchain.

Consensus mechanisms explained

Cross-Chain

The ability to interact across multiple blockchain networks. Cross-chain infrastructure encompasses bridges, messaging protocols, unified SDKs, and multichain wallet support. As the blockchain ecosystem fragments across dozens of L1s and L2s, cross-chain interoperability becomes increasingly important. Tantrija built x_Wallet as a multichain wallet supporting L1X, Solana, and EVM chains — and led cross-chain architecture on Layer One X.

Cross-chain infrastructure

Chaincode

The term for smart contracts in Hyperledger Fabric. Chaincode defines the business rules for interacting with the ledger. It runs in Docker containers on peer nodes and can be written in Go, Java, or Node.js. Chaincode must be installed on peers and committed to a channel before it can be invoked. Unlike Ethereum smart contracts, chaincode goes through a multi-step governance process (install, approve, commit) before activation.

Hyperledger Fabric development

CorDapp

Short for Corda Distributed Application. CorDapps are applications built on the R3 Corda platform. They define states (data stored on the ledger), contracts (validation logic), and flows (the sequence of steps to complete a business process). CorDapps are typically written in Kotlin or Java. Unlike Ethereum dApps, CorDapps operate in the bilateral transaction model — transactions flow directly between the parties involved.

R3 Corda development

Consortium Blockchain

A permissioned blockchain governed by a group of organizations rather than a single entity or the public. Consortium blockchains sit between fully private blockchains (controlled by one organization) and public blockchains (controlled by no one). Examples: the TradeLens supply chain network (Maersk and IBM), the Marco Polo trade finance network, and various banking consortia using Hyperledger Fabric.

Consortium network development
D

DeFi (Decentralized Finance)

A category of financial applications built on public blockchains that recreate traditional financial services (lending, borrowing, trading, savings) using smart contracts without centralized intermediaries. The key properties: open access (anyone with a wallet can participate), non-custodial (users hold their own keys), transparent (all code and transactions are public), and composable (protocols can be combined). DeFi protocols collectively handle hundreds of billions in total value locked (TVL).

DeFi protocol development

DEX (Decentralized Exchange)

A cryptocurrency exchange that operates through smart contracts on a blockchain without a central operator. Users trade directly from their wallets, maintaining custody of their funds. DEXs use AMM models (Uniswap, Curve) or on-chain order books (dYdX) for price discovery. The key advantages over centralized exchanges: no custody risk, no KYC requirement, censorship resistance.

DEX development company

DAO (Decentralized Autonomous Organization)

An organization governed by smart contracts and token holder votes rather than a centralized management structure. DAO members hold governance tokens that entitle them to vote on proposals — protocol upgrades, treasury allocations, parameter changes. On-chain governance requires careful design of voting mechanics, quorum requirements, timelocks on execution, and anti-attack protections.

Smart contract development
E

EVM (Ethereum Virtual Machine)

The virtual machine that executes Ethereum smart contracts. The EVM is a stack-based interpreter that runs Solidity bytecode. Importantly, the EVM has become a standard beyond Ethereum — Polygon, Arbitrum, Optimism, Avalanche, BNB Chain, and many custom L1s (including Layer One X's dual VM mode) support EVM compatibility, meaning Ethereum contracts can be deployed on these chains with minimal modification.

Compare blockchain technologies

ERC-20

The Ethereum token standard that defines a common interface for fungible tokens. ERC-20 tokens are interchangeable — one USDC is identical to any other USDC. The standard defines functions like transfer, approve, allowance, totalSupply, and balanceOf. Almost all fungible tokens on Ethereum and EVM-compatible chains follow the ERC-20 standard, which is why they work seamlessly with wallets, DEXs, and DeFi protocols.

Smart contract development

ERC-721

The Ethereum token standard for Non-Fungible Tokens. ERC-721 defines unique tokens where each has a distinct identifier (tokenId). The standard includes transfer, approval, and metadata functions. ERC-721 is the foundation for most NFT collections. ERC-1155 is a later standard that enables both fungible and non-fungible tokens in a single contract, more efficient for gaming use cases with many item types.

NFT infrastructure development
F

FDV (Fully Diluted Valuation)

The total market capitalization of a project if all tokens that will ever exist (including locked, unvested, and unissued tokens) were in circulation at the current price. FDV = current price × maximum total supply. Investors use FDV to assess whether a project's valuation is reasonable relative to comparable projects, accounting for future token unlocks that will dilute circulating supply.

Free tokenomics designer
G

Gas Fee

The fee paid to compensate the network for the computational resources used to process and validate a transaction on a public blockchain. Gas fees on Ethereum are denominated in Gwei (a unit of ETH). Gas fee = gas used × gas price. Fees fluctuate based on network congestion — high demand periods see much higher fees. Gas optimization in smart contract development reduces the gas cost of contract interactions for users.

Gas optimization in Solidity
H

Hyperledger Fabric

An enterprise-grade permissioned blockchain platform hosted by the Linux Foundation. Fabric is designed for business use cases where participants are known, transactions need privacy controls, and there are no public token economics. It uses a channel architecture for data partitioning, MSP (Membership Service Provider) for identity, and chaincode for smart contract logic. Widely used in supply chain, trade finance, and healthcare. Tantrija is an enterprise blockchain development company India specializing in Hyperledger Fabric development.

Hyperledger Fabric development
I

IPFS (InterPlanetary File System)

A peer-to-peer distributed file storage protocol that stores content using content-addressed hashing (the address of a file is derived from its content). NFT metadata and media are commonly stored on IPFS because it provides decentralized, persistent storage where content cannot be altered without changing the address. The tradeoff: availability requires someone (a pinning service or dedicated node) to actively serve the content.

NFT infrastructure
L

L1 Blockchain (Layer 1)

The base layer of a blockchain network. A Layer 1 blockchain is a standalone blockchain with its own consensus mechanism, security model, and native token. Ethereum, Bitcoin, Solana, and the custom Layer One X blockchain are all L1s. Building on an L1 means your transactions are secured by its consensus. Building a custom L1 means designing and implementing that consensus from scratch — which is what Tantrija's team did for Layer One X.

Custom L1 development

L2 Blockchain (Layer 2)

A protocol built on top of an existing L1 blockchain to improve its scalability, reduce transaction costs, or add features. L2s inherit the security of the underlying L1 while processing transactions off the main chain. Arbitrum, Optimism, and zkSync are Ethereum L2s. The most common L2 architectures are Optimistic rollups and ZK rollups.

L1 and L2 protocol development

Liquidity Pool

A smart contract holding pairs of tokens that facilitates decentralized trading. Users (liquidity providers) deposit equal value of two tokens into the pool and receive LP tokens representing their share. Traders swap against the pool's liquidity, paying a fee that accrues to LP token holders. The AMM formula determines the exchange rate at each trade. Liquidity pool design — fee tiers, tick ranges for concentrated liquidity, reward mechanisms — directly determines a DEX's competitiveness.

DEX development company
M

Market Cap

The total market value of a token's circulating supply. Market cap = current price × circulating supply. Circulating supply excludes tokens that are locked, unvested, or not yet in circulation. Market cap is distinct from FDV — the difference represents the value of tokens not yet circulating. A token with a small market cap but large FDV may face significant selling pressure as locked tokens unlock.

Free tokenomics designer
N

Non-EVM (Non-Ethereum Virtual Machine)

Blockchains that use a different execution environment from the Ethereum Virtual Machine. Solana uses the Sealevel runtime with contracts written in Rust. Near Protocol uses WebAssembly. Polkadot Substrate uses WASM. Non-EVM chains often offer performance advantages but require different development skills and tooling, and cannot directly run Ethereum smart contracts.

Compare blockchain technologies

NFT (Non-Fungible Token)

A blockchain token that represents unique ownership of a specific digital or physical asset. Unlike fungible tokens (where every unit is identical), each NFT has a unique identifier and is not interchangeable with other NFTs. NFTs can represent digital art, music, in-game items, real estate, or any asset where provenance and ownership need to be verified. ERC-721 is the primary NFT standard on Ethereum.

NFT development
O

Oracle

A service that brings off-chain data onto a blockchain. Smart contracts cannot directly access external data — they need oracles. Price feeds are the most common use case (providing ETH/USD price to DeFi protocols). Chainlink is the dominant oracle network, providing tamper-resistant data from aggregated sources. Oracle design is critical for DeFi security — oracle manipulation attacks have caused significant losses.

DeFi development guide
P

Permissioned Blockchain

A blockchain where access is restricted to authorized participants. Unlike public blockchains where anyone can join, permissioned blockchains require identity verification before participation. Hyperledger Fabric, R3 Corda, and Quorum are permissioned blockchains. They offer privacy, governance control, and regulatory compliance at the cost of the censorship resistance and open access of public chains.

Private vs public blockchain guide
R

R3 Corda

An enterprise distributed ledger technology (DLT) platform designed specifically for regulated financial services. Unlike Fabric's shared channel model, Corda uses bilateral transaction flows — only the parties to a transaction see it. This privacy-by-default model makes Corda well-suited for banking, securities settlement, and insurance use cases. Applications on Corda are called CorDapps and are typically written in Kotlin or Java.

R3 Corda development

Rust

A systems programming language with a strong emphasis on memory safety and performance. Rust is the primary language for Solana smart contract (program) development and is used in many high-performance blockchain runtimes. Rust's borrow checker prevents memory safety bugs at compile time — important for smart contract code where bugs can be permanent and exploitable. Substrate (the framework for building Polkadot parachains) also uses Rust.

Solidity vs Rust comparison
S

Smart Contract

A program stored on a blockchain that executes automatically when predefined conditions are met. Smart contracts eliminate the need for intermediaries in certain transactions — the code enforces the agreement. Ethereum smart contracts are written in Solidity (for the EVM) or Vyper. Solana contracts are written in Rust. Enterprise blockchain chaincode (Hyperledger Fabric) is typically written in Go. Smart contracts are immutable once deployed unless built with an upgradeability pattern.

Smart contract development

SDK (Software Development Kit)

A collection of development tools, libraries, and documentation that simplifies building applications on top of a platform or protocol. In blockchain, SDKs provide programmatic access to blockchain functions — connecting to nodes, signing transactions, querying state, managing keys. Tantrija published the L1X Wallet SDK on npm, providing developers with a standardized interface to interact with the Layer One X blockchain.

L1X SDK case study

Solidity

The primary programming language for writing smart contracts on Ethereum and all EVM-compatible blockchains. Solidity is statically typed and has syntax influenced by JavaScript and C++. It compiles to EVM bytecode. Security is a first-class concern in Solidity development — the language's interaction with the Ethereum execution environment creates security patterns (reentrancy, integer overflow, unchecked calls) that developers must understand.

Solidity smart contract development

Staking

The act of locking tokens in a smart contract or validator node in exchange for rewards. In Proof of Stake networks, staking secures the network — validators stake tokens as collateral that can be slashed for malicious behaviour. In DeFi, staking often refers to depositing tokens in a protocol's staking contract to earn a share of protocol revenue or emission rewards. Staking platform development involves reward distribution mathematics, lock period mechanics, and anti-manipulation protections.

Staking platform development
T

Tokenomics

The economic design of a token system — supply, distribution, vesting schedules, utility mechanisms, and incentive structures. Tokenomics determines how a token creates and captures value, how it is distributed to different stakeholders, and how it incentivizes desired behaviours over time. Poor tokenomics design is one of the leading causes of project failure. Key components: total supply, initial distribution (team, investors, community), vesting periods, emission schedule, and token utility.

Free tokenomics designer tool

TGE (Token Generation Event)

The point at which a project's tokens are first created (generated) on the blockchain and made available. TGE is distinct from the public launch or exchange listing — it is specifically when the tokens are minted. Vesting schedules typically reference the TGE date as the start date for cliff and linear unlock periods.

Token launch infrastructure
V

Vesting Schedule

A time-based release schedule for tokens, typically applied to team allocations, investor tokens, and advisor grants. Vesting prevents early recipients from immediately selling their entire allocation, which would damage the token price and signal low long-term commitment. A standard vesting schedule has a cliff (a period with no tokens released, typically 6–12 months) followed by a linear release period (typically 12–36 months).

Token launch infrastructure

Validator

A node in a Proof of Stake blockchain network responsible for proposing and attesting to new blocks. Validators stake the network's native token as collateral, which can be slashed (partially destroyed) if they behave dishonestly. Validator set design — how many validators, selection mechanism, minimum stake, slashing conditions — is a critical security decision in L1 protocol development.

Custom L1 blockchain development
W

Web3

A broad term for the vision of a decentralized internet built on blockchain technology, where users own their data and digital assets rather than surrendering them to centralized platforms. In practice, Web3 refers to applications that interact with blockchains — wallets, dApps, DeFi protocols, NFT marketplaces, and DAOs. Web3 development typically involves smart contracts, wallet integration, and on-chain data indexing.

Web3 application development
Y

Yield Farming

The practice of moving assets between DeFi protocols to maximize return. Yield farmers provide liquidity, lend assets, or stake tokens in protocols offering the highest annual percentage yield (APY). The strategy became prominent in the DeFi Summer of 2020 with Compound's liquidity mining program. From a development perspective, yield farming protocols require carefully designed emission schedules to avoid hyperinflation and reward gaming.

DeFi protocol development