“Metadados” refere-se a dados que fornecem informações sobre outros dados dentro de uma blockchain, o que inclui vários tipos de informações suplementares que ajudam a descrever, gerir e monitorizar os dados primários (transações, blocos, informações do utilizador, smart contracts, etc.).
No caso das transações, os metadados fornecem contexto ou detalhes adicionais, incluindo carimbos de data/hora, ID da transação, endereços do remetente e destinatário, montante e taxas. Para os blocos, os metadados fornecem informações sobre um bloco específico, incluindo altura do bloco, hash do bloco anterior, raiz de Merkle, carimbo temporal e nonce.
Os metadados do smart contract incluem o endereço do contrato, Interface Binária da Aplicação (ABI), código-fonte e detalhes de implementação, incluindo informações sobre quando e por quem o contrato foi implementado.
Os metadados dos tokens fornecem informações sobre tokens emitidos numa blockchain, frequentemente vistos em padrões de tokens como ERC-20 ou ERC-721 na Ethereum. Esta informação inclui o nome do token, símbolo ticker, fornecimento total e o número de casas decimais em que o token pode ser dividido.
Os metadados relacionados com utilizadores ou entidades que interagem com a blockchain incluem endereços de carteira e históricos de transações, com registos de todas as transações efetuadas por um utilizador.