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
Application Binary Interface - a JSON format that describes how to interact with smart contracts, including function signatures and data types.
Bytecode
Low-level code that smart contracts are compiled into. The EVM executes bytecode to run smart contract functions.
DApp
Decentralized Application - an application that runs on a blockchain network rather than centralized servers.
EVM
Ethereum Virtual Machine - a runtime environment for smart contracts. It executes bytecode and maintains the state of the blockchain.
NFT
Non-Fungible Token - a unique digital asset that represents ownership of a specific item or piece of content on the blockchain.
Oracle
A service that provides external data to smart contracts, connecting blockchains to real-world information.
Smart Contract
Self-executing contracts with terms directly written into code. They automatically execute when predetermined conditions are met.
Solidity
A programming language designed for developing smart contracts on Ethereum-compatible blockchains. It is statically typed and supports inheritance.
Token
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.