Buy Crypto
Markets
Spot
FuturesBTC
Earn
Event Center
Rewards Hub
More
0-Fee Fest
Explore MEXC's crypto glossary with 203 crypto terms explained in simple language. Learn about blockchain terminology, Web3 definitions, crypto jargon, and more terms.Explore MEXC's crypto glossary with 203 crypto terms explained in simple language. Learn about blockchain terminology, Web3 definitions, crypto jargon, and more terms.

Crypto Glossary

Learn crypto terms in our comprehensive glossary. From blockchain terminology to Web3 jargon—this is your go-to resource to learn the cryptocurrency vocabulary.

#
A

ABI (Application Binary Interface)

What Is ABI in Crypto? ABI stands for Application Binary Interface, and in crypto it usually refers to the standard format that lets wallets, decentralized applications, scripts, and smart contracts

Adam Back

Who Is Adam Back? Adam Back is a cryptographer, cypherpunk, entrepreneur, and one of the most important early figures connected to Bitcoin’s technical history. He is best known as the inventor of

Alchemy CLI

What Is Alchemy CLI? Alchemy CLI is a command-line tool that lets crypto developers query blockchain data, manage Alchemy apps, run wallet-related commands, automate on-chain workflows, and connect

Algorand SDKs and tools

What Are Algorand SDKs and Tools? Algorand SDKs and tools are the official and community-supported software resources that help developers build, test, deploy, monitor, and maintain applications on

Anchor (Solana dev framework)

What Is Anchor? Anchor is a development framework for building Solana programs, which are often described as smart contracts in the Solana ecosystem. In cryptocurrency development, Anchor helps

Anchor Framework

What Is Anchor Framework? Anchor Framework is a developer framework for building Solana programs, which are the smart contracts that run on the Solana blockchain. In cryptocurrency development,

Ankr Node Software

What Is Ankr Node Software? Ankr Node Software refers to the node infrastructure, RPC services, developer tools, and network systems that Ankr provides for blockchain applications. In crypto, the

Anonymity Set

What Is an Anonymity Set? An anonymity set is the group of possible users, addresses, outputs, or transactions that a real crypto action can hide among. In simple terms, it is the crowd that protects

Application-Specific Rollup

What Is an Application-Specific Rollup? An Application-Specific Rollup is a rollup built mainly for one application, one product, one protocol, or one focused ecosystem. In cryptocurrency, it gives

Arbitrage Pricing Theory (APT)

What Is Arbitrage Pricing Theory (APT)? Arbitrage Pricing Theory (APT) is a financial model that explains an asset’s expected return through its exposure to multiple systematic risk factors. In

Arbitrum Nitro

What Is Arbitrum Nitro? Arbitrum Nitro is the core technology stack that powers Arbitrum rollup chains and many configurable Arbitrum-based chains. In cryptocurrency, it is best understood as a

Arbitrum SDK

What Is Arbitrum SDK? Arbitrum SDK is a developer toolkit for building applications that interact with Arbitrum chains, especially when an app needs token bridging, cross-chain messaging, network

Avalanche CLI

What Is Avalanche CLI? Avalanche CLI is a command-line tool used by developers to create, test, deploy, manage, and upgrade Avalanche L1 blockchains. In cryptocurrency, a CLI is a terminal-based tool

B

Base URI

What Is a Base URI in Crypto? A Base URI is the shared starting path used by a smart contract to build the full metadata link for tokens in a crypto collection. In NFT and token metadata systems, a

Besu (Hyperledger Besu)

What Is Besu? Besu, also known as Hyperledger Besu, is an open-source Ethereum execution client written in Java. In cryptocurrency, an execution client is software that processes transactions,

Bitcoin Core

What Is Bitcoin Core? Bitcoin Core is open-source software that connects to the Bitcoin peer-to-peer network and independently validates Bitcoin blocks and transactions. It contains a full-node

Blockchain Developer

What Is a Blockchain Developer? A blockchain developer is a software developer who builds, tests, deploys, and maintains applications, smart contracts, protocols, and tools that run on blockchain

Blockchain Development

What Is Blockchain Development? Blockchain development is the process of designing, building, testing, deploying, and maintaining software that runs on or connects to a blockchain network. In

Blockchain Programming

What Is Blockchain Programming? Blockchain programming is the process of writing software that interacts with a blockchain network, creates smart contracts, builds decentralized applications, manages

BLS Signature

What Is a BLS Signature? A BLS Signature is a digital signature scheme used in cryptocurrency systems to prove that a message was approved by the holder of a private key. The name BLS comes from

Bridgeless L2

What Is a Bridgeless L2? A Bridgeless L2 is a layer-2 blockchain design or user experience that reduces the need for users to manually move assets through a traditional bridge before using an L2

Brownian Motion

What Is Brownian Motion in Crypto? Brownian Motion is a mathematical model used to describe random movement over time, and in cryptocurrency it is often used to explain how prices may move in an

Brownie (Python Ethereum framework)

What Is Brownie? Brownie is a Python-based development and testing framework for smart contracts that target the Ethereum Virtual Machine. It is mainly used by blockchain developers who want to

Bulletproofs

What Are Bulletproofs? Bulletproofs are short zero-knowledge proofs that allow someone to prove a statement is true without revealing the private information behind that statement. In cryptocurrency,

Burn Function

What Is a Burn Function in Crypto? A burn function is a smart contract function that permanently removes tokens from circulation or makes them impossible to spend. In cryptocurrency, the word “burn”

C

Chain Abstraction

What Is Chain Abstraction? Chain abstraction is a crypto user experience and developer design approach that hides the complexity of using many different blockchains. Instead of asking users to choose

Chainlets

What Are Chainlets? Chainlets are application-specific blockchains designed to give a crypto application its own dedicated execution environment instead of forcing it to compete for blockspace on one

Chainlink Node Software

What Is Chainlink Node Software? Chainlink Node Software is the open-source software client that allows a node operator to participate in Chainlink decentralized oracle networks. In crypto, an oracle

Cloudbreak

What Is Cloudbreak in Crypto? Cloudbreak is a crypto infrastructure term that refers to a major improvement in cloud-based systems that makes blockchain applications faster, more scalable, more

Commitment Scheme

What Is a Commitment Scheme in Crypto? A commitment scheme is a cryptographic method that lets someone lock in a value while keeping that value hidden until they choose to reveal it later. In crypto,

Composable Rollup

What Is a Composable Rollup? A composable rollup is a blockchain scaling system that lets decentralized applications, smart contracts, assets, and users interact across a rollup environment in a

Constructor

What Is a Constructor in Crypto? A constructor is a special function in a smart contract that runs only once when the contract is deployed to a blockchain. In crypto development, constructors are

Contingent Claim

What Is a Contingent Claim? A contingent claim is a financial contract whose payoff depends on whether a specific future condition is met. In cryptocurrency markets, a contingent claim usually refers

Contract ABI Encoding

What Is Contract ABI Encoding? Contract ABI encoding is the process of converting smart contract function names, input values, return values, events, and errors into a binary format that the Ethereum

Contract Bytecode

What Is Contract Bytecode? Contract bytecode is the low-level machine-readable code that a blockchain virtual machine executes when a smart contract is deployed or called. In crypto, the term is most

Contract Ownership

What Is Contract Ownership? Contract ownership is the control structure that gives one account, wallet, multisignature wallet, governance contract, or admin contract special authority over a smart

Convexity Adjustment

What Is Convexity Adjustment? Convexity adjustment is a valuation correction used when the price or expected payoff of a financial contract does not move in a straight line with the underlying

Cosmos SDK

What Is the Cosmos SDK? The Cosmos SDK is an open-source software framework for building customizable Layer 1 blockchains, distributed ledgers, and application-specific crypto networks. It gives

Cost of Carry Model

What Is the Cost of Carry Model? The cost of carry model is a pricing framework used to estimate the fair value of a futures or forward contract based on the current spot price of an asset and the

CRS (Common Reference String)

What Is CRS (Common Reference String)? CRS stands for Common Reference String, which is a shared set of public cryptographic parameters used by a zero-knowledge proof system. In cryptocurrency, a CRS

Crypto Solver

What Is a Crypto Solver? A Crypto Solver is a specialized program, service, or network participant that finds and executes a valid way to achieve a requested cryptocurrency outcome. In modern

Custom Virtual Machine (Custom VM)

What Is a Custom Virtual Machine? A Custom Virtual Machine, or Custom VM, is a blockchain execution environment designed with its own rules for processing transactions, running programs, managing

D

DA Challenge

What Is a DA Challenge? A DA Challenge, short for Data Availability Challenge, is a crypto mechanism that lets users or node operators challenge whether the data behind a rollup block, batch, or

DApp Development

What Is DApp Development? DApp development is the process of building decentralized applications that use blockchain networks, smart contracts, crypto wallets, and user interfaces to let people

Dark DAOs

What Are Dark DAOs? Dark DAOs are hidden or privacy-protected decentralized organizations that can coordinate influence over another DAO without making their internal membership, payments, strategy,

Data Availability Layer

What Is a Data Availability Layer? A data availability layer is the part of a blockchain system that makes transaction data publicly available so users, nodes, rollups, and applications can verify

Decentralized Storage Nodes

What Are Decentralized Storage Nodes? Decentralized Storage Nodes are computers that contribute storage capacity, bandwidth, data retrieval, or verification services to a distributed cryptocurrency

Delta

What Is Delta in Crypto? Delta is an options risk measurement that estimates how much a crypto option’s value may change when the price of its underlying cryptocurrency changes by one unit. For

Delta Hedging

What Is Delta Hedging? Delta hedging is a risk-management strategy that uses an offsetting position in a cryptocurrency, futures contract, perpetual contract, or another related instrument to reduce

Deterministic Deployment (CREATE2)

What Is Deterministic Deployment (CREATE2)? Deterministic Deployment (CREATE2) is an Ethereum Virtual Machine method that allows developers to calculate a smart contract’s address before the contract

Durable Nonce

What Is a Durable Nonce? A durable nonce is a persistent value stored in a special Solana account that allows a transaction to remain usable beyond the normal recent-blockhash expiration period.

E

Embark Framework

What Is Embark Framework? Embark Framework is an open-source development framework created to help developers build, test, deploy, and manage decentralized applications. It was designed primarily for

Enumerable Extension

What Is the Enumerable Extension? The Enumerable Extension is an optional part of the ERC-721 non-fungible token standard that allows smart contracts and crypto applications to discover NFT token IDs

Epoch Schedule

What Is an Epoch Schedule? An epoch schedule is a blockchain’s rule set for dividing network time into epochs and smaller units called slots. It determines how slots are grouped, when one epoch ends,

ERC-4626

What Is ERC-4626? ERC-4626 is an Ethereum token standard that defines a common interface for tokenized vaults holding one underlying ERC-20 asset. A tokenized vault accepts an underlying crypto asset

ERC-721 Interface

What Is the ERC-721 Interface? The ERC-721 interface is a standardized set of smart contract functions and events used to represent and transfer non-fungible tokens on Ethereum and compatible

ERC-777

What Is ERC-777? ERC-777 is an Ethereum token standard for fungible crypto assets that adds transfer hooks, operator permissions, transaction data, and safer contract-receiver checks to the basic

Erigon (Ethereum client)

What Is Erigon? Erigon is open-source Ethereum client software used to verify blocks, execute transactions, maintain blockchain state, and provide Ethereum data to wallets, applications, validators,

Escape Hatch

What Is an Escape Hatch in Crypto? An escape hatch is a backup mechanism that allows crypto users, administrators, or an automated system to recover assets or leave a protocol when its normal

Ethers.js (JavaScript library)

What Is Ethers.js? Ethers.js is an open-source JavaScript and TypeScript library used to connect applications, wallets, scripts, and developer tools to Ethereum and other EVM-based blockchain

Event Logs

What Are Event Logs in Crypto? Event logs are structured records created by smart contracts during blockchain transaction execution. They allow a smart contract to publish information that wallets,

Execution Layer

What Is an Execution Layer in Crypto? An execution layer is the part of a blockchain system that processes transactions, runs smart contract code, calculates fees, and updates the network’s current

F

Fallback Function

What Is a Fallback Function? A fallback function is a special Solidity function that handles external calls that do not match any other function defined by a smart contract. It acts as the contract’s

Fiat Crypto

What Is Fiat Crypto? Fiat Crypto, commonly written as Fiat-Crypto or Fiat Cryptography, is an open-source system for generating efficient and formally verified cryptographic arithmetic code. It is

Fiat–Shamir Transformation

What Is the Fiat–Shamir Transformation? The Fiat–Shamir transformation is a cryptographic technique that converts certain interactive proof protocols into non-interactive proofs or digital

Finality Gadget

What Is a Finality Gadget? A finality gadget is a blockchain consensus component that determines when a block or checkpoint should be treated as final. A finalized block is considered part of the

Flash Loan Attack

What Is a Flash Loan Attack? A flash loan attack is a cryptocurrency exploit in which an attacker uses a large uncollateralized loan to manipulate or abuse weaknesses in one or more smart contracts.

Flashbots

What Is Flashbots? Flashbots is a cryptocurrency research and development organization that builds open-source infrastructure for managing Maximal Extractable Value, commonly known as MEV. Its work

Flow CLI (Dapper Labs)

What Is Flow CLI? Flow CLI is the official command-line interface for developing applications and interacting with the Flow blockchain. CLI stands for command-line interface, which means developers

Fractal Scaling

What Is Fractal Scaling in Crypto? Fractal scaling is a blockchain design approach that expands transaction capacity through recursively connected execution layers, chains, or cryptographic proofs.

Fraud Proof

What Is a Fraud Proof? A fraud proof is a blockchain mechanism that demonstrates that a proposed state transition, transaction result, withdrawal, or other offchain computation is incorrect. Fraud

G

Gamma

What Is Gamma in Crypto? Gamma is an options risk measurement that estimates how much an option’s delta will change when the price of the underlying cryptocurrency moves. It helps traders understand

Gamma Risk

What Is Gamma Risk? Gamma risk is the risk that an options position’s directional exposure will change rapidly when the price of the underlying cryptocurrency moves. Gamma measures how much an

Ganache

What Is Ganache? Ganache is a local blockchain simulator that allows developers to build, deploy, test, and debug Ethereum-compatible smart contracts without using real cryptocurrency. It creates a

Ganache Blockchain

What Is Ganache Blockchain? Ganache Blockchain is a local blockchain simulator that was designed to help developers build, deploy, test, and debug Ethereum-compatible smart contracts without spending

Gas Golfing

What Is Gas Golfing? Gas golfing is the practice of making small, highly focused changes to smart contract code to reduce its gas consumption. The term is inspired by code golf, a programming

Gas Optimization

What Is Gas Optimization? Gas optimization is the process of reducing the blockchain resources required to deploy or execute a cryptocurrency smart contract. On Ethereum, every transaction and

Gas Optimization Techniques

What Are Gas Optimization Techniques? Gas optimization techniques are methods used to reduce the computational resources and blockchain storage required by a cryptocurrency transaction or smart

Geth (Go Ethereum)

What Is Geth (Go Ethereum)? Geth, short for Go Ethereum, is an open-source Ethereum execution client written in the Go programming language. It is software that allows a computer to connect to

Gulf Stream

What Is Gulf Stream in Crypto? Gulf Stream is the name originally given to Solana’s approach for forwarding pending cryptocurrency transactions toward validators scheduled to produce upcoming blocks.

I

Implied Volatility

What Is Implied Volatility in Crypto? Implied volatility, often shortened to IV, is the market’s estimate of how much the price of a crypto asset may move in the future based on option prices. In

Infinite Mint Glitch

What Is an Infinite Mint Glitch in Crypto? An infinite mint glitch is a smart contract flaw that allows new crypto tokens to be created without the correct limits, permissions, or supply controls. In

Infura

What Is Infura in Crypto? Infura is a Web3 infrastructure platform that gives developers API access to blockchain networks and IPFS without requiring them to run and maintain their own nodes. In

Infura CLI

What Is Infura CLI in Crypto? Infura CLI refers to using command-line tools and terminal-based workflows to interact with Infura’s blockchain and IPFS infrastructure. In crypto development, the term

Inter-Rollup Communication

What Is Inter-Rollup Communication in Crypto? Inter-rollup communication is the process that lets different rollups exchange messages, move assets, share state, or coordinate actions across separate

Interledger Protocol (ILP)

What Is Interledger Protocol (ILP) in Crypto? Interledger Protocol (ILP) is an open protocol suite designed to send packets of value across different payment networks, ledgers, currencies, and

IPFS Desktop

What Is IPFS Desktop in Crypto? IPFS Desktop is a desktop application that lets users run and manage an IPFS node through a graphical interface instead of using only command-line tools. In the crypto

Isogeny-Based Cryptography

What Is Isogeny-Based Cryptography? Isogeny-based cryptography is a type of public-key cryptography that uses mathematical maps called isogenies between elliptic curves to build cryptographic systems

Ito’s Lemma

What Is Ito’s Lemma? Ito’s Lemma, also written as Itô’s Lemma or Itô’s Formula, is a core rule in stochastic calculus that explains how to find the differential of a function whose input follows a

K
M

Martingale Measure

What Is a Martingale Measure? A martingale measure is a probability measure used in financial mathematics to price assets as if their discounted prices move fairly over time. In crypto, the term is

Meta Transactions

What Are Meta Transactions? Meta transactions are blockchain transactions where a user signs a message offchain, and another party submits the actual onchain transaction for them. In simple terms,

Metadata Extension

What Is a Metadata Extension? A Metadata Extension is an optional or additional smart contract feature that allows a crypto token to expose descriptive information about itself. In crypto, the term

Metadata Standards

What Are Metadata Standards? Metadata standards are shared rules that define how information about a cryptocurrency, token, blockchain account, digital collectible, transaction, or decentralized

Metadata URI

What Is a Metadata URI? A Metadata URI is a link that points to the metadata file for a crypto asset, most commonly an NFT. In simple terms, it tells wallets, marketplaces, games, and apps where to

MEV (Miner Extractable Value)

What Is MEV? MEV stands for Miner Extractable Value, but the more current term is Maximal Extractable Value. The original phrase used “miner” because early MEV discussions focused on proof-of-work

Micro-Rollup

What Is a Micro-Rollup? A Micro-Rollup is a small, application-specific or logic-specific rollup that executes selected blockchain application logic offchain while keeping the results verifiable

MimbleWimble

What Is MimbleWimble? MimbleWimble is a privacy-focused blockchain protocol design that hides transaction amounts, reduces visible transaction data, and improves blockchain scalability through

MiMC Hash

What Is MiMC Hash? MiMC Hash is a cryptographic hash construction designed to be efficient inside zero-knowledge proof systems and other arithmetic-circuit environments. MiMC stands for Minimal

Mining Protocol

What Is a Mining Protocol? A mining protocol is the set of rules, messages, and technical processes that let miners create blocks, prove computational work, submit results, and receive rewards on a

Mint Function

What Is a Mint Function? A mint function is a smart contract function that creates new crypto tokens or NFTs and assigns them to a wallet address. In crypto, the word mint means to bring a new

Mist Browser (Ethereum DApp browser)

What Is Mist Browser (Ethereum DApp browser)? Mist Browser was an early Ethereum desktop browser designed to let users browse, access, and use decentralized applications on the Ethereum network. It

MPC (Multi-Party Computation)

What Is MPC (Multi-Party Computation)? MPC, short for Multi-Party Computation, is a cryptographic method that lets several parties jointly perform a computation without revealing their private inputs

P

P2PKH (Pay-to-PubKey-Hash)

What Is P2PKH (Pay-to-PubKey-Hash)? P2PKH (Pay-to-PubKey-Hash), more commonly expanded as Pay-to-Public-Key-Hash, is a Bitcoin transaction output type that locks bitcoin to the hash of a public key.

P2SH (Pay-to-Script-Hash)

What Is P2SH (Pay-to-Script-Hash)? P2SH (Pay-to-Script-Hash) is a Bitcoin transaction output type that lets someone send bitcoin to the hash of a script instead of sending directly to a public key or

Parity (OpenEthereum)

What Is Parity (OpenEthereum)? Parity (OpenEthereum) refers to a former Ethereum execution client that began as Parity Ethereum and later became OpenEthereum. It was a software implementation that

Pedersen Commitment

What Is a Pedersen Commitment? A Pedersen commitment is a cryptographic commitment scheme that lets a user hide a value while still committing to that exact value so it cannot be changed later. In

Permit Function (EIP-2612)

What Is the Permit Function (EIP-2612)? The Permit Function, defined by EIP-2612, is an ERC-20 token extension that lets a token owner approve a spender by signing an off-chain message instead of

Pipelining

What Is Pipelining in Crypto? Pipelining is a performance technique where a blockchain system breaks work into separate stages so different parts of the system can process different transactions,

Plasma

What Is Plasma? Plasma is a blockchain scaling framework that uses offchain child chains anchored to a root blockchain, such as Ethereum, to process transactions more cheaply while keeping an onchain

Plasma Chain

What Is a Plasma Chain? A Plasma Chain is a separate blockchain that is anchored to a root blockchain, such as Ethereum, while processing most transactions offchain to improve speed and reduce

Poseidon Hash

What Is Poseidon Hash? Poseidon Hash is a cryptographic hash function designed to be efficient inside zero-knowledge proof systems and other blockchain applications that use arithmetic circuits over

Post-Quantum Cryptography

What Is Post-Quantum Cryptography? Post-Quantum Cryptography is the field of cryptographic algorithms designed to remain secure against attacks from both classical computers and future large-scale

Programmable Rollups

What Are Programmable Rollups? Programmable rollups are customizable Layer 2 or Layer 3 blockchain environments that let developers define how execution, fees, governance, data availability,

Proof of Knowledge

What Is Proof of Knowledge in Crypto? Proof of Knowledge is a cryptographic proof where a prover convinces a verifier that the prover knows a specific secret or witness without necessarily revealing

Prover

What Is a Prover in Crypto? A prover is a person, program, node, service, or hardware system that generates a cryptographic proof showing that a statement, computation, transaction batch, or state

Proxy Contract

What Is a Proxy Contract? A proxy contract is a smart contract that receives user calls and forwards them to another contract that contains the actual business logic. In crypto, proxy contracts are

Q
R

Recursive Scaling

What Is Recursive Scaling in Crypto? Recursive scaling is a blockchain scaling method that uses recursive cryptographic proofs to compress many transactions, computations, or proof results into a

Recursive ZK Proofs

What Are Recursive ZK Proofs? Recursive ZK Proofs are zero-knowledge proofs that verify other zero-knowledge proofs. In crypto, this means one proof can prove that another proof was valid, and that

Reentrancy Attack

What Is a Reentrancy Attack in Crypto? A reentrancy attack is a smart contract exploit where an external contract calls back into a vulnerable contract before the first function call has finished. In

Remix IDE (desktop version)

What Is Remix IDE (desktop version)? Remix IDE (desktop version), also called Remix Desktop, is a downloadable desktop application for writing, compiling, testing, debugging, and deploying smart

Replay Protection

What Is Replay Protection in Crypto? Replay Protection is a security method that prevents a valid crypto transaction, signature, or authorization from being copied and reused in another place where

Ring Signature

What Is a Ring Signature in Crypto? A Ring Signature is a cryptographic signature that proves someone in a selected group signed a message or transaction without revealing which group member actually

Ripple Gateway

What Is a Ripple Gateway in Crypto? A Ripple Gateway is an issuer or service provider that brings real-world value into the XRP Ledger by issuing tokens that represent assets held outside the ledger.

Rollup-as-a-Service

What Is Rollup-as-a-Service in Crypto? Rollup-as-a-Service, often shortened to RaaS, is a managed infrastructure model that helps teams launch, customize, operate, and maintain their own blockchain

S

Schnorr Signature

What Is a Schnorr Signature? A Schnorr Signature is a digital signature scheme that allows someone to prove they control a private key without revealing that private key. In cryptocurrency, Schnorr

Sealevel

What Is Sealevel? Sealevel is Solana’s parallel runtime for executing on-chain programs, which are Solana’s version of smart contracts. In simple terms, Sealevel is the part of Solana that helps the

Sequencer

What Is a Sequencer in Crypto? A sequencer is a network component that receives, orders, and batches transactions before they are posted to a blockchain settlement layer. In cryptocurrency, the term

Sharding Beacon

What Is a Sharding Beacon in Crypto? A sharding beacon is a coordination layer or signaling mechanism that helps a blockchain organize validators, data, and consensus duties across many smaller data

Shared Security Layer

What Is a Shared Security Layer? A shared security layer is a blockchain security model where multiple chains, services, applications, or modules rely on a common validator set, pooled stake, or

Shared Sequencer

What Is a Shared Sequencer? A shared sequencer is a transaction-ordering layer that can serve multiple rollups instead of having each rollup depend on its own separate sequencer. In crypto, a

Smart Contract ABI (Application Binary Interface)

What Is a Smart Contract ABI? A Smart Contract ABI, or Application Binary Interface, is the structured interface that tells wallets, applications, scripts, and other software how to encode calls to a

Smart Contract Developer

What Is a Smart Contract Developer? A smart contract developer is a software developer who designs, writes, tests, deploys, verifies, and maintains blockchain programs that run on-chain. In crypto, a

Smart Contract Development

What Is Smart Contract Development? Smart Contract Development is the process of designing, writing, testing, deploying, verifying, and maintaining blockchain programs that execute rules on-chain. A

Smart Contract Security

What Is Smart Contract Security? Smart Contract Security is the practice of designing, writing, testing, auditing, deploying, monitoring, and upgrading blockchain smart contracts so they protect user

Smart Contract Upgradeability

What Is Smart Contract Upgradeability? Smart Contract Upgradeability is the ability to change, replace, extend, or redirect the logic of a deployed smart contract system after its first deployment.

Solana CLI Tools

What Are Solana CLI Tools? Solana CLI Tools are command-line programs that let users, validators, developers, and infrastructure teams interact with the Solana blockchain from a terminal. The

Solidity

What Is Solidity? Solidity is a high-level programming language used to write smart contracts that run on Ethereum and other blockchain networks that support the Ethereum Virtual Machine. The

Solidity Compiler (solc)

What Is the Solidity Compiler (solc)? The Solidity Compiler, commonly called solc, is the tool that converts Solidity smart contract source code into machine-readable outputs that can be deployed,

STARK-Friendly Hash

What Is a STARK-Friendly Hash? A STARK-friendly hash is a cryptographic hash function designed to be efficient inside STARK proof systems and other algebraic zero-knowledge proof environments. In

State Commitment

What Is a State Commitment in Crypto? A state commitment is a cryptographic summary that commits to the current state of a blockchain at a specific point in time. In simple terms, it is a compact

State Machine

What Is a State Machine in Crypto? A state machine is a system that moves from one valid state to another valid state when it receives an input and applies a fixed set of rules. In cryptocurrency, a

State Sharding

What Is State Sharding in Crypto? State sharding is a blockchain scaling design that splits the network’s live state into smaller parts called shards so different validator groups can process and

State Trie

What Is a State Trie in Crypto? A state trie is a cryptographic data structure that stores the current state of a blockchain in a way that can be efficiently updated, verified, and summarized by one

Stealth Address

What Is a Stealth Address in Crypto? A stealth address is a one-time blockchain address created for a recipient so that outside observers cannot easily link the payment to the recipient’s public

Stratum Protocol

What Is the Stratum Protocol? The Stratum Protocol is a communication protocol used in proof-of-work cryptocurrency mining to connect mining devices, mining proxies, and mining pools. In Bitcoin

Substrate (Polkadot framework)

What Is Substrate in the Polkadot Ecosystem? Substrate is a modular Rust-based blockchain framework used to build custom blockchains, parachains, and runtime logic in the Polkadot ecosystem. In

Swarm

What Is Swarm in Crypto? Swarm is a decentralized data storage and distribution network designed for Web3 applications, blockchain data, websites, media files, NFT metadata, and other digital

Synthetic Futures

What Are Synthetic Futures in Crypto? Synthetic futures are derivative-style crypto positions that create futures-like price exposure without always using a traditional futures contract. In crypto,

T

Tenderly (desktop/web)

What Is Tenderly in Crypto? Tenderly is a Web3 development and blockchain operations platform used to simulate, debug, monitor, test, and analyze smart contracts and on-chain transactions. In crypto,

Threshold Signature Scheme (TSS)

What Is a Threshold Signature Scheme (TSS)? A Threshold Signature Scheme, or TSS, is a cryptographic signing method that lets multiple participants jointly create one valid digital signature without

Time Decay

What Is Time Decay? Time Decay is the gradual loss of an option’s value as the option moves closer to its expiration date. In crypto trading, Time Decay is most often discussed in Bitcoin options,

Token ID Collision

What Is a Token ID Collision? A Token ID Collision happens when two token records, metadata records, wrapped assets, or indexing entries incorrectly claim the same token identifier in a way that

Token Metadata Schema

What Is a Token Metadata Schema? A Token Metadata Schema is a structured format that defines how information about a crypto token should be written, stored, and read by wallets, dApps, explorers,

Token URI

What Is a Token URI? A Token URI is a link or identifier that points to the metadata of a crypto token. In most crypto conversations, Token URI is used for NFTs because NFTs often need metadata such

Token URI Resolver

What Is a Token URI Resolver? A Token URI Resolver is a system that finds, builds, transforms, or returns the metadata URI for a crypto token. In most crypto contexts, the term is used for NFTs

Torus

What Is Torus? Torus is an open-source, non-custodial key management network designed to make crypto wallets easier to use without forcing every user to manage a seed phrase manually. In

Tower BFT

What Is Tower BFT? Tower BFT is Solana’s Proof-of-History-optimized Byzantine Fault Tolerance consensus voting mechanism. In crypto, Tower BFT is best understood as the system that helps Solana

Transfer Event

What Is a Transfer Event in Crypto? A Transfer Event is a smart contract log that records when tokens move from one blockchain address to another. It is most commonly used in token standards such as

Transfer Function

What Is a Transfer Function in Crypto? A transfer function in crypto is a smart contract function that moves tokens from one blockchain address to another. It is most commonly discussed in token

Trie

What Is a Trie? A trie is a tree-like data structure used to store and retrieve key-value data by following parts of a key step by step. In crypto, a trie is important because blockchains need a

Truffle

What Is Truffle? Truffle is a legacy smart contract development framework that was widely used to build, test, debug, and deploy Ethereum and EVM-compatible blockchain applications. In crypto,

Truffle Suite

What Is Truffle Suite? Truffle Suite is a set of developer tools that was widely used for building, testing, debugging, and deploying smart contracts on Ethereum and other EVM-compatible blockchain

Trust Lines

What Are Trust Lines? Trust lines are blockchain ledger relationships that allow an account to hold, receive, or trade a non-native issued asset from a specific issuer. In crypto, the term is most

Trusted Setup

What Is a Trusted Setup? A trusted setup is a cryptographic process used to generate public parameters for certain zero-knowledge proof systems, polynomial commitment schemes, and privacy-focused

Turbine

What Is Turbine? Turbine is Solana’s block propagation protocol, designed to help distribute block data quickly across a large validator network. In crypto, block propagation means the process of

Y