Trend-Themen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Verfolgt jemand etwas Ähnliches?

13. Aug., 09:05
'Bilder' auf Octra 'einschreiben'
Ich habe einen CryptoPunk auf Octra als Nebenquest eingeschrieben.
Da ich mich für On-Chain-Kunst interessiere, war ich frühzeitig in Ordinals und Ethscriptions involviert. Das Ethscriptions-Protokoll nutzt die data:image/png;base64, URI, die in den Aufrufdaten einer Transaktion an dasselbe Wallet gespeichert ist.
Nachdem ich ein paar Octra-Transaktionen gesendet hatte und sah, wie andere mit ASCII-Kunst in Transaktionsnachrichten experimentierten, dachte ich, es könnte möglich sein, Bilder 'einzuschreiben', indem ich die Methode der Ethscriptions übernehme.
Zuerst versuchte ich, meine Low-Res Milady (großartiges Ethscriptions-Projekt von @0xhimark) einzuschreiben, stellte jedoch schnell fest, dass es das 1024-Zeichen-Limit für Nachrichten überschritt.
Als ich das Limit erkannte, schrieb ich ein paar Stücke meiner eigenen 24x24-Pixelkunst ein und schließlich einen meiner Lieblings-CryptoPunks.
So habe ich es gemacht:
• Konvertierte das CryptoPunks PNG in base64
• Bereitete eine 0.4269-Transaktion an ein anderes Wallet vor
• Fügten die base64-Textzeichenfolge in die Nachricht ein
• Sendete die Nachricht an den Validator
Ein paar wichtige Punkte zu beachten:
Ohne einen Indexer, der die Daten-URI erkennt, ist das ziemlich nutzlos, aber es wäre interessant, wenn OctraScan die Daten-URI erkennen, hochskalieren und das Bild anzeigen würde.
Der Ethscriptions-Protokoll-Indexer erkannte eine Inschrift nur, wenn die Transaktion an sich selbst mit dem Bild-Payload gesendet wurde, aber Octra erlaubt keine Selbsttransaktionen.
Ich weiß nicht, welche Persistenz oder Unveränderlichkeit von Nachrichtendaten innerhalb einer Octra-Transaktion zu erwarten ist, daher könnte dies nicht die richtige Lösung sein, um Bilddaten On-Chain einzuschreiben.
Du kannst die CryptoPunk-Inschrift selbst ansehen:
• Gehe zu der unten verlinkten OctraScan-Transaktion
• Kopiere die Daten-URI aus der Nachricht
• Füge die Daten-URI in einen neuen Browser-Tab ein
• Lade das PNG-Bild herunter und skaliere es hoch
Durch dieses Experiment konnte ich mich ein wenig besser mit Octra und OctraScan vertraut machen. Ein Dankeschön an @ac_mist_ und @bluudmg für das Experimentieren mit mir.
Wenn du Gedanken, alternative Vorschläge hast, Hilfe benötigst oder selbst ein Bild eingeschrieben hast, lass es mich wissen.
milady (octra)


164
Top
Ranking
Favoriten