[1/16] Selbstbestimmt #NFTs auf dem #XRPL auszustellen ist derzeit noch sehr schwierig, weshalb sich sog. "#Launchpads" etabliert haben, die den Prozess über eine Webseite erleichtern
Welche Fallstricke sind auffällig? Richtigstellung zur Reserve und techn. Error Meldungen
🧵👇
[2/16] Wer den Ablauf der #BCB NFT-Serie ".702" bei Twitter mitverfolgt hat, hat sicher mitbekommen:
"Outch, da lief einiges schief. 😅"
Aber wer hatte Schuld? Welche Fehler waren die Ursache und war vll. sogar der #XRPLedger schuld?
Spoiler: Dem #XRPL geht's prima. 😉
[3/16] Fangen wir bei den Fehlern an.
Wie sich jeder vorstellen kann, gibt es eine Unsumme an #Transaktionscodes, deshalb hier die Grundlagen der Präfixe:
• "#tec" – Die Transaktion hat nicht geklappt, aber die Transaktionskosten (min. 0,00001, aka. 10 #drops) wurden zerstört
[4/16] • "#tef" – Die Transaktion ist fehlgeschlagen und kann dem Ledger nicht hinzugefügt werden
• "#tel" – Ein lokaler Fehler ist die Ursache (z.B. hohe Serverauslastung auf dem Node - probiere es später nochmal)
• "#tem" – Die Transaktion ist nicht gültig (falsche Syntax)
[5/16] • "#ter" – Die Transaktion kann nicht ausgeführt werden, aber könnte in einem späteren Ledger erfolgreich sein
• "#tes" – Tatsächlich kein Fehler, sondern die Rückmeldung, dass die TX erfolgreich war, aber noch in einem finalisierten Ledger validiert werden muss
[6/16] Die wichtigsten #XRPLedger#NFT-spezifischen Error-Codes wurden von @msvadari schon bereits perfekt zusammengefasst.🙏 Danke dafür ☺️
[7/16] Zum Thema der Reserve, muss ich richtig stellen, was ich in einem früheren Thread missinterpretiert hatte. Fälschlicher Weise hatte ich angenommen, dass sich die #XRPL-Reserve beim ersten #NFToken-Objekt nicht erhöht. Das war falsch! 🫤
Fragen wir lieber den Ledger! 👇
[8/16] Tatsächlich ist für das erste #NFToken-Objekt auch gleich das #NFTokenPage-Objekt notwendig, welches die Reserve um 2 #XRP erhöht und 32 #NFToken-Objekte beinhalten kann
• Die Rechnung ist: 10 XRP + 2 * "owner count"
--> Also 16 🧐
Die Antwort vom Websocket API tool: 👇
[9/16] Aber zurück zu den Fehlermeldungen und der Analyse des #XRPL. Folgendes schauen wir uns an:
• Haben sich sei dem 31.10.2022 die Fees erhöht?
• Hat sich die Transaktionsgeschwindigkeit verändert?
• Web-Error 503 (CloudFront)
• #NFT Daten & Fakten Übersicht
[10/16] 👉 War der #XRPL überlastet und musste daher die Gebühren erhöhen?
• Nope. Alles wie immer ☺️
• Der Durchschnitt unverändert bei ~0.00007828 #XRP (Siehe unten rechts der Abschnitt im Chart)
[11/16] 👉 Haben die #NFT-Prägungen die Geschwindigkeit der #XRPLedger-Finalisierung für Bezahlungen/payments verlangsamt?
• Hat sich auch nichts verändert
• Der Durchschnitt unverändert bei ~3.898 Sekunden
[12/16] 👉 Web-Error 503 (CloudFront)
Ein Fehler den man zu Gesicht bekommt, wenn das #CDN, also Amazon #Cloudfront die Anfragen an den Webserver nicht mehr weiterleiten kann, weil dieser schlicht & einfach überfordert ist.
Ganz klar war #onXRP nicht darauf vorbereitet diese Masse an Web-Anfragen zu verarbeiten, weshalb beim ersten Ansturm der Fans die Server zusammen krachten. Quasi ein "ungeplanter" DDoS 😅
[15/16] Festgehalten werden kann aber, dass der #XRPL wie erwartet nicht das Problem darstellte, sondern die Auslastung am Webserver.
Nach meinem letzten Stand, ist #onXRP aber mit der Skalierung ihrer Hardware beschäftigt! 💪
1/ @bartjez_ Hello there, buddy! I just wanted to tag you here because I made a mistake about the #XRP-reserve back then.
2/ In this piece, I delved a bit deeper and just queried the ledger about it. Your initial guess was correct:
Minting an NFT requires the creation of an NFTokenPage object, which implies the use of an additional 2 XRP reserve per NFTokenPage created (32 NFToken max. per page).
• • •
Missing some Tweet in this thread? You can try to
force a refresh
The ecosystem broken down to the basics:
🔸 XRP — The Coin
🔸 XRPL — Layer-1 Blockchain
🔸 XRPL Labs — Organization in The Netherlands
🔸 XRPLF — Non-Profit Association in France
🔸 Ripple — For-Profit Company in USA
The XRPL is a decentralized, immutable, censorship-resistant, permissionless DLT that offers several native Layer-1 functions such as AMM, orderbook & tokenization.
The XRPL is NOT Ripple, as Ripple didn't exist when the XRPL was originally released.