Como criar um Ordinal no Bitcoin: Guia passo a passo
Os Ordinals surgiram como uma revolução dentro do ecossistema Bitcoin, permitindo que cada satoshi – a menor unidade do Bitcoin – carregue dados arbitrários, transformando‑se em um tipo de NFT nativo da cadeia. Desde o seu lançamento em 2023, a comunidade brasileira tem demonstrado grande interesse em explorar essa tecnologia, seja para arte digital, certificados de autenticidade ou até mesmo para registrar eventos históricos. Neste artigo, vamos conduzir você – iniciantes e usuários intermediários – por todo o processo de criação de um Ordinal, desde a preparação do ambiente até a publicação final na rede principal.
Principais Pontos
- Entenda o que são Ordinals e como eles se diferenciam de NFTs tradicionais.
- Configure uma carteira compatível com satoshis gravados.
- Escolha a ferramenta de inscrição (inscription) ideal para seu caso.
- Aprenda a calcular taxas de transação (fee) em satoshis por byte.
- Publique seu Ordinal de forma segura e verifique sua validade.
O que são Ordinals?
Ordinals são uma forma de inscrição (inscription) de dados diretamente em satoshis individuais. Diferentemente dos NFTs baseados em blockchains como Ethereum ou Solana, que utilizam contratos inteligentes, os Ordinals aproveitam o protocolo nativo do Bitcoin e a estrutura de taproot para armazenar metadados. Cada satoshi pode conter até 4 MB de dados, embora a prática recomendada seja manter arquivos menores (até 1 MB) para reduzir custos de mineração.
Por que usar Ordinals?
Os principais benefícios são:
- Descentralização total: não há dependência de contratos externos.
- Segurança da rede Bitcoin: o registro herda a robustez e a imutabilidade da principal blockchain do mundo.
- Interoperabilidade: ordinais podem ser visualizados em qualquer carteira que suporte a especificação, sem necessidade de plugins.
Pré-requisitos para criar um Ordinal
Antes de iniciar, verifique se você possui:
- Uma carteira Bitcoin que permita a exportação de chaves privadas (ex.: UniSat ou Xverse).
- Um nó Bitcoin sincronizado ou acesso a um serviço de API confiável (ex.: Mempool Space).
- Fundos em BTC suficientes para cobrir a taxa de inscrição – normalmente entre R$ 30 e R$ 150, dependendo da congestão da rede.
- O arquivo que será inscrito (imagem, áudio, texto, etc.) em formato compatível (PNG, JPEG, MP4, JSON).
Passo 1: Configurar a carteira compatível
Para gravar um Ordinal, você precisa de controle total sobre os satoshis que serão utilizados. As carteiras mais populares no Brasil são:
- UniSat Wallet: oferece interface gráfica para criação de ordinais, gerenciamento de UTXOs e exportação de chave privada.
- Xverse: permite conectar-se a serviços de inscrição via Connect e suporta múltiplas redes (testnet e mainnet).
- Hiro Wallet: focada em desenvolvedores, com suporte a scripts customizados.
Após instalar a carteira, siga os passos abaixo:
- Crie uma nova conta ou importe uma existente usando a frase de recuperação (seed phrase).
- Ative a opção “Exportar chave privada” nas configurações avançadas.
- Transfira uma quantidade mínima de BTC (recomendado: 0,001 BTC) para o endereço da carteira – isso garantirá UTXOs pequenos e fáceis de manipular.
Passo 2: Selecionar a ferramenta de inscrição
Existem duas categorias de ferramentas: online (hosted) e self‑hosted. As soluções online são mais amigáveis, enquanto as self‑hosted dão maior controle e privacidade.
Ferramentas online recomendadas
- Ordinals.com – interface simples para upload de arquivos e assinatura automática.
- Gamma.io – marketplace integrado que permite listar seu Ordinal imediatamente.
Ferramentas self‑hosted
Para quem prefere rodar tudo localmente, recomendamos o ord – cliente de linha de comando mantido por ordinals.com. A instalação requer Go 1.22+ e acesso a um nó Bitcoin completo.
git clone https://github.com/ordinals/ord.git
cd ord
make install
Depois de instalado, configure o caminho do seu bitcoin.conf e sincronize o nó.
Passo 3: Preparar o arquivo a ser inscrito
Os arquivos devem obedecer a alguns requisitos técnicos:
- Formato: PNG, JPEG, GIF, MP4, WebM ou JSON.
- Tamanho máximo recomendado: 1 MB (para manter as taxas baixas).
- Nome do arquivo: evite caracteres especiais; use apenas letras, números e underscore.
Se o arquivo ultrapassar 1 MB, comprima usando ferramentas como TinyPNG ou ffmpeg para vídeos.
Passo 4: Calcular a taxa de transação (fee)
As taxas são cobradas em satoshis per byte (sat/B). Em 20/11/2025, a média está em torno de 15 sat/B, mas pode variar. Use o Mempool Space para obter a estimativa atual.
Exemplo de cálculo:
tamanho_da_tx = 250 bytes (entrada) + 500 bytes (dados) + 150 bytes (saída) = 900 bytes
fee_total = 900 bytes * 15 sat/B = 13.500 satoshis ≈ 0,000135 BTC ≈ R$ 30
Arredonde sempre para cima para garantir que sua transação seja confirmada rapidamente.
Passo 5: Inscrever (inscribe) o Ordinal
Segue o procedimento usando a ferramenta ord (self‑hosted). O mesmo fluxo pode ser reproduzido nas interfaces web, que abstraem esses comandos.
# 1. Defina a carteira (arquivo .json com chave privada)
ord wallet import --keyfile wallet.json
# 2. Crie a inscrição
ord inscription create --file arte.png --fee-rate 15
# 3. Revise a transação gerada
ord tx preview
# 4. Transmita a transação
ord tx broadcast
Após a transmissão, você receberá o txid da transação. Use o explorador ordinals.com para visualizar o Ordinal. Basta colar o txid na barra de busca.
Passo 6: Verificar a inscrição e compartilhar
Com o txid em mãos, abra o explorador de Ordinals. Se tudo correu bem, o site mostrará a miniatura do seu arquivo, o número do satoshi (ex.: satoshi 12345678) e um link permanente.
Para divulgar, copie o link e compartilhe nas redes sociais, grupos de Telegram ou em marketplaces como Gamma.io. Lembre‑se de mencionar a assinatura da sua carteira para comprovar a autoria.
Considerações de segurança
Embora a rede Bitcoin seja extremamente segura, a criação de Ordinals traz alguns riscos que precisam ser mitigados:
- Exposição da chave privada: nunca compartilhe o arquivo
wallet.jsonou a seed phrase. Use um hardware wallet (Ledger, Trezor) sempre que possível. - Taxas inesperadas: as taxas podem subir rapidamente durante períodos de alta demanda. Monitore o mempool e ajuste o
fee‑rateantes de enviar. - Direitos autorais: certifique‑se de possuir os direitos de uso do conteúdo que está inscrito. A blockchain é permanente; conteúdo ofensivo ou ilícito pode ser censurado por nós de mineração.
Custos estimados (em reais)
| Item | Custo aproximado (R$) |
|---|---|
| Taxa de inscrição (1 MB) | R$ 30 – R$ 150 (dependendo da congestão) |
| Hardware wallet (opcional) | R$ 350 – R$ 800 |
| Ferramenta self‑hosted (ord) | Gratuita (custo de operação do nó) |
Exemplos de casos de uso no Brasil
Vários projetos brasileiros já adotaram Ordinals para fins criativos e funcionais:
- Arte digital: artistas como Lucas Silva lançaram coleções de 10 000 imagens exclusivas, vendidas em marketplaces locais.
- Certificados de autenticidade: marcas de moda utilizam Ordinals para validar a origem de produtos de luxo.
- Documentação histórica: instituições acadêmicas registram diplomas e documentos importantes como Ordinals, garantindo preservação eterna.
Conclusão
Os Ordinals representam uma nova fronteira para a criatividade e a utilidade dentro da rede Bitcoin. Ao seguir este guia passo a passo – desde a preparação da carteira até a verificação final – você poderá criar seu próprio Ordinal de forma segura, econômica e totalmente descentralizada. Lembre‑se de monitorar as taxas, proteger suas chaves privadas e respeitar os direitos autorais. Com prática, você poderá explorar ainda mais possibilidades, como coleções interativas, metadados dinâmicos e integração com contratos inteligentes em sidechains. Boa inscrição e que seu satoshi se torne uma obra‑prima da blockchain!