Blockchain Glossary

Learn blockchain terminology with our comprehensive interactive glossary. From basic concepts to advanced topics, understand the language of decentralized technology.

Showing 9 of 36 terms

ABI

Smart Contracts
intermediate

Application Binary Interface - a JSON format that describes how to interact with smart contracts, including function signatures and data types.

Bytecode

Smart Contracts
advanced

Low-level code that smart contracts are compiled into. The EVM executes bytecode to run smart contract functions.

DApp

Smart Contracts
beginner

Decentralized Application - an application that runs on a blockchain network rather than centralized servers.

EVM

Smart Contracts
advanced

Ethereum Virtual Machine - a runtime environment for smart contracts. It executes bytecode and maintains the state of the blockchain.

NFT

Smart Contracts
beginner

Non-Fungible Token - a unique digital asset that represents ownership of a specific item or piece of content on the blockchain.

Oracle

Smart Contracts
intermediate

A service that provides external data to smart contracts, connecting blockchains to real-world information.

Smart Contract

Smart Contracts
intermediate

Self-executing contracts with terms directly written into code. They automatically execute when predetermined conditions are met.

Solidity

Smart Contracts
intermediate

A programming language designed for developing smart contracts on Ethereum-compatible blockchains. It is statically typed and supports inheritance.

Token

Smart Contracts
beginner

A digital asset created and managed by a smart contract. Tokens can represent various assets including currencies, utility tokens, or non-fungible items.

Want to Learn More?

Explore the Tetreum testnet to see these concepts in action. Check out real transactions, smart contracts, and blocks to deepen your understanding.