Alguém persegue algo semelhante?
tom
tom13/08, 09:05
'Inscrever' Imagens no Octra Eu inscrevi um CryptoPunk no Octra como uma missão secundária. Estando interessado em arte on-chain, estive envolvido desde o início em Ordinals e Ethscriptions. O protocolo Ethscriptions utiliza o URI data:image/png;base64, armazenado nos dados de chamada de uma transação para a mesma carteira. Depois de enviar algumas transações no Octra e ver outros experimentarem com arte ASCII em mensagens de transação, pensei que poderia ser possível 'inscrever' imagens, emprestando do método Ethscriptions. Primeiro tentei inscrever minha Low-Res Milady (ótimo projeto Ethscriptions por @0xhimark), mas percebi rapidamente que excedia o limite de 1024 caracteres da mensagem. Reconhecendo o limite, inscrevi algumas peças da minha própria arte em pixels 24x24 e finalmente um dos meus CryptoPunks favoritos. Aqui está como eu fiz: • Convertemos o PNG dos CryptoPunks para base64 • Preparei uma transação de 0.4269 para outra carteira • Colei a string de texto base64 na mensagem • Enviei a mensagem para o validador Alguns itens importantes a notar: Sem um indexador reconhecendo o URI de dados, isso é bastante inútil, mas seria interessante se o OctraScan reconhecesse o URI de dados, aumentasse e exibisse a imagem. O indexador do protocolo Ethscriptions só reconheceu uma inscrição quando a transação foi enviada para você mesmo com a carga da imagem, mas o Octra não permite transações para si mesmo. Não sei a persistência ou imutabilidade esperada dos dados da mensagem dentro de uma transação Octra, então isso pode não ser a melhor opção para inscrever dados de imagem on-chain. Você pode visualizar a inscrição do CryptoPunk você mesmo: • Vá para a transação OctraScan vinculada abaixo • Copie o URI de dados da mensagem • Cole o URI de dados em uma nova aba do navegador • Baixe a imagem PNG e aumente Através deste experimento, consegui me familiarizar um pouco mais com o Octra e o OctraScan. Agradecimentos a @ac_mist_ e @bluudmg por experimentarem comigo. Se você tiver alguma ideia, sugestões alternativas, precisar de ajuda ou inscreveu uma imagem você mesmo, me avise. milady (octra)
182