Como criar um Ordinal no Bitcoin
Os Ordinals surgiram como a primeira forma de NFTs nativos da blockchain do Bitcoin, permitindo que imagens, textos ou até mesmo pequenos programas sejam gravados diretamente nos satoshis que compõem cada bloco. Neste artigo você aprenderá, de forma detalhada, como criar um Ordinal, quais ferramentas usar, os cuidados de segurança e as melhores práticas para garantir que sua obra esteja protegida.
1. O que são Ordinals?
Ordinals são identificadores sequenciais atribuídos a cada satoshi, a menor unidade de Bitcoin (0,00000001 BTC). Ao marcar um satoshi com dados adicionais – como uma imagem JPEG ou um metadado JSON – ele se torna um inscripto (inscription) e pode ser visualizado como um NFT, porém sem a necessidade de contratos inteligentes como no Ethereum.
2. Pré‑requisitos
- Uma carteira Bitcoin compatível com chave privada e que permita exportar a seed phrase de forma segura.
- Um nó Bitcoin totalmente sincronizado ou acesso a um serviço de nó confiável.
- Ferramentas de criação de Ordinals, como ordinals.com (frontend) ou o
ord
CLI (GitHub). - Um pequeno valor em BTC para cobrir a taxa de transação (geralmente entre 0,00001 BTC e 0,00005 BTC, dependendo da congestão da rede).
3. Passo a passo para criar seu Ordinal
- Instale o CLI do Ordinals:
git clone https://github.com/casey/ord && cd ord && cargo build --release
- Inicie um nó Bitcoin (ou conecte‑se a um node remoto). Para quem ainda não tem um nó, o guia Guia Completo: Como Rodar um Nó de Bitcoin em 2025 detalha a instalação em Linux, macOS ou Windows.
- Crie a carteira usando a ferramenta
bitcoin-cli
ou importe sua seed phrase em uma carteira que suporte ordinals (por exemplo, Unisat ou Xverse). - Prepare o arquivo a ser inscrito: imagens PNG/JPEG, SVG ou arquivos de texto devem ter menos de 4 MB. Caso precise reduzir o tamanho, use ferramentas como
ImageMagick
ouffmpeg
. - Execute a inscrição:
./target/release/ord wallet import <seu‑seed‑phrase> ./target/release/ord inscribe --file caminho/para/arquivo.png --fee-rate 10
O parâmetro
--fee-rate
define a taxa em satoshis por byte; ajuste conforme a situação da rede. - Acompanhe a confirmação: após enviar a transação, use um explorador como Mempool.space para verificar o status. Quando a transação for confirmada, o Ordinal receberá um ID único (ex.:
12345678i0
). - Exiba seu Ordinal: copie o ID e cole no visualizador ordinals.com ou em wallets que suportam ordinals para mostrar sua obra ao público.
4. Boas práticas de segurança
- Proteja sua seed phrase: nunca a armazene em texto plano na nuvem. Use um cofre físico ou uma carteira de hardware.
- Teste em rede de teste (testnet) antes de publicar na mainnet. O comando
ord --network testnet inscribe …
permite validar a experiência sem gastar BTC real. - Verifique a taxa de transação em sites como BitcoinFees para evitar atrasos.
- Faça backup da transação (TXID) e do ID do Ordinal; isso facilita a recuperação caso a carteira seja comprometida.
5. Considerações legais e de copyright
Assim como NFTs em outras blockchains, os Ordinals podem conter obras protegidas por direitos autorais. Certifique‑se de possuir os direitos de uso da imagem ou texto que pretende inscrever. Em caso de dúvidas, consulte a legislação local ou um advogado especializado em propriedade intelectual.
6. Onde divulgar seu Ordinal
Depois de criado, você pode compartilhar seu Ordinal nas redes sociais, em marketplaces de NFTs que suportam Bitcoin (por exemplo, Gamma) ou em comunidades como r/ordinals. Lembre‑se de incluir o link direto ao ID no ordinals.com para facilitar a visualização.
Conclusão
Os Ordinals abriram uma nova fronteira para artistas, colecionadores e desenvolvedores no ecossistema Bitcoin. Seguindo este guia passo a passo, você pode criar seu próprio Ordinal de forma segura, econômica e com total controle sobre a obra. Continue acompanhando as atualizações da comunidade, pois novas ferramentas e padrões de metadados estão surgindo rapidamente.
Referências adicionais: