Bitcoin · Ordinals · 2024
Pizza Ninjas
Liderei o pipeline personalizado de inscrições na Bitcoin para a coleção original de 1,500 peças e, depois, ajudei a desenvolver os atributos recursivos, a animação, a personalização e os jogos que se seguiram.
O desafio
Lançar uma coleção ordenada em Bitcoin enquanto as taxas, as condições da mempool e as ferramentas Ordinals ainda imaturas podiam mudar durante a execução.
No início de 2024, ainda não existiam ferramentas fiáveis de processamento em lotes para Ordinals. Cada inscrição envolvia taxas, estado de UTXO, ordem e proveniência permanente. Uma repetição mal executada podia duplicar trabalho; uma má escolha de taxas podia deixar um lote bloqueado. O lançamento tinha de tornar esses riscos visíveis antes de algo irreversível chegar à Bitcoin.
Como funcionou
Ordenação orientada por manifesto
Um único manifesto mostrava à equipa o que estava pronto, enviado ou confirmado, associando cada ativo ao respetivo destino e dependências.
Processamento em lotes atento às taxas
O trabalho foi agrupado em lotes controlados e avaliado tendo em conta as condições reais das taxas, em vez de se partir do princípio de que uma única estimativa estática se manteria válida durante todo o lançamento.
Arquitetura de ativos recursivos
Os atributos SVG e o código partilhados podiam ser inscritos uma única vez e referenciados pela coleção, evitando 1,500 payloads completos duplicados e criando uma base para atributos dependentes da altura do bloco, animação e funcionalidades futuras.
Operações recuperáveis
A preparação, a transmissão e a confirmação foram tratadas como estados distintos, para que o trabalho incompleto pudesse ser reconciliado e retomado sem repetir indiscriminadamente inscrições já concluídas.
O meu papel
-
01
Criei a orquestração personalizada necessária para preparar, agrupar em lotes e acompanhar o lançamento de 1,500 inscrições, numa altura em que ainda não existiam ferramentas fiáveis para processamento em lote.
-
02
Concebi a execução em torno do controlo de UTXO, da variação das taxas em tempo real, da ordenação, das novas tentativas e da visibilidade das confirmações.
-
03
Trabalhei no modelo de referências recursivas que transformou a arte em componentes on-chain reutilizáveis, em vez de 1,500 ficheiros isolados.
-
04
Apliquei a mesma base técnica a ferramentas posteriores, incluindo atributos dinâmicos, superfícies de animação e Pizza Pets.
O que mudou
1,500 inscrições lançadas na Bitcoin. Mais tarde, o Pizza Ninja #1 foi vendido por $139,700 na Sotheby’s.
O lançamento fez mais do que colocar uma coleção na Bitcoin. Criou uma base de código on-chain extensível: o projeto oficial disponibiliza agora mais de 2,000 atributos, endpoints recursivos, utilitários de animação e emuladores on-chain. A primeira peça chegou depois a um leilão de Bitcoin Ordinals da Sotheby’s, onde foi vendida por $139,700.
- A série original de 1,500 peças foi lançada através de um pipeline personalizado de inscrições Bitcoin, concebido para se adaptar às mudanças nas condições da rede.
- A base recursiva evoluiu para incluir atributos, animação, personalização, emuladores e jogos.
- O Pizza Ninja #1 entrou no leilão de Bitcoin Ordinals da Sotheby’s e foi vendido por $139,700.
Ferramentas e tecnologias
Fontes