Krippenreiter Profile picture
Nov 1, 2022 14 tweets 9 min read Read on X
[1/13] Einen Tag nach Aktivierung des #XLS20-#Amendments auf dem #XRPL, werden stetig neue #NFTs geminted ohne Stabilitätseinbußen

Worüber noch nicht geredet wurde ist die #NFTokenID. Diese ist tatsächlich gar nicht so schwer zu verstehen

Schnappt euch einen ☕️ und let's go! 🧵 Nbougalis NFT ID without details
[2/13] Zuallererst: Für wen die Begriffe "#NFToken Objekt", "#NFTokenPage Objekt" und der generelle techn. Aufbau eines #XRPLedger NFTs fremd sind, bekommt hier nochmal einen Crashkurs, bevor es dann um die Erklärung und den Aufbau der "NFTokenID" geht

👇
[3/13] Schauen wir uns noch einmal erneut die #NFTokenID vom letzten Beispiel im Detail an

Folgende Abschnitte sind zu erkennen:
• Flags / Eigenschaften
• Übertragungsgebühr
• Account-"#ID" des Ausstellers
• "#NFTokenTaxon"
• Automatisch generierte ansteigende Sequenznummer nbougalis NFT ID with sections
[4/13] Hinzu kommt die "Bit-Größe", mit der die #Hexadezimalen Zahlen der #NFTokenID im "Big-Endian" Format abgespeichert werden.

🧐Big-#Endian ist eine Ordnung, in der der höchste Wert in der Folge zuerst an der niedrigsten Speicheradresse gesichert wird nbougalis NFTokenID Explanations with Bits
[5/13] Klingt kompliziert? Ist es auch 🤓

Nehmen wir als Beispiel die gesetzten Flags (die ersten 4 Hex Zahlen der NFT-ID) 0x0002 (#lsfOnlyXRP) und 0x0008 (#lsfTransferable)

2 + 8 = 10 (Die 10 als Dezimal in Hexadezimal ist = 0A)
Big-#Endian: [00][0A]
Little-#Endian: [0A][00] Nbougalis NFTokenID Big-Endian Format
[6/13] Kurze Verschnaufpause! ☕️

Als nächstes gehen wir im Schnellverfahren durch die Abschnitte der #NFTokenID My cat sleeping and dreaming
[7/13] 👉 Flags (ohne TrustLine o. ReservedFlag)

#lsfBurnable — Der Aussteller (oder eine autorisierte Person) kann das NFT zerstören. (Der derzeitige Besitzer darf das jedoch immer)
#lsfOnlyXRP — Handel nur über XRP möglich
#lsfTransferable — Freies Versenden möglich XRPL NFToken Flags
[8/13] 👉 TransferFee

• Gibt die %-Zahl der Gebühren an, die vom Aussteller beim Weiterverkauf des Tokens erhoben werden (Min. 0% [0x0000] u. Max. 50% [0xC350])
• Die 16 Bits von Hex in Dezimal umgewandelt und dann /1000 gerechnet, ergeben die %-Zahl
🠖 AFC8 = 45000/1000 = 45% XRPL NFT TransferFee definitions
[9/13] 👉 Issuer Identification

• Eine in Hex. Zahlen ausgegebene und in Big-Endian geordnete Representation der öff. (public)-Adresse vom Aussteller des NFT

Does anyone know how to go
from
🠖 rp6abvbTbjoce8ZDJkT6snvxTZSYMBCC9S
to
🠖 128D70D0BD5A4EFC70DEF3D8B0EC29B46FC3BB4B
?
[10/13] 👉 NFTokenTaxon u. Sequenznummer

• Minted NFTs vom selben Aussteller können den selben NFTokenTaxon Wert haben.
• Um mehre NFToken auf mehrere NFTokenPages verteilen zu können, "verwürfelt" man einen ausgewählten chiffrierten Wert mit der Seq.-Nummer (Letzten 32-bit)
[11/13] Die Seq. startet bei 0, erhöht sich um +1 und wird dann als Quelle für den Zufallszahlengenerator [RNG] genommen.

Als nächstes wird der vom Aussteller eingegebene NFTokenTaxon Wert genommen u. eben mit genau diesem RNG chiffriert u. in das 32-bit Feld geschrieben. Nbougalis XRPL NFT scambled values
[12/13] Ich hoffe ich konnte damit etwas Licht in's Dunkel bringen. 💡

Sicher ist die Hälfte davon nur für Entwickler/Devs interessant und wird durch UI/Web in Zukunft "versteckt" werden.

Jedoch bin ich immer wieder überrascht darüber, welch helle Köpfe sich sowas ausdenken 🤯
[13/13] Danke an jeden Leser, der sich die Zeit genommen hat, diesen langen Thread zu lesen, auch wenn es dieses Mal schwierig war. ❤️

Falls er dir gefallen hat, kannst du mich hier unterstützen und mir beim Teilen helfen. 👇

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Krippenreiter

Krippenreiter Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @krippenreiter

May 6
[1/🧵] The XRP Ledger is about to level up! 🔥

With all of the proposals, discussions, and development going on right now, here is a thorough, high-level summary of what is in the pipeline 👇 Source: @krippenreiter
[2/18] — DID —

Status: 🟢 Voting (new bugfix in v2.2.0)

DID is for sharing & controlling your own individual digital identity on the XRPL, while the personal data that your ID links to is held off-chain.

Use Cases:
• Reusable KYC
• Permissioned, regulated, and compliant DEX Source: https://www.w3.org/TR/did-use-cases/#uc
[3/18] — XChainBridge —

Status: 🟢 Voting (new bugfix in v2.2.0)

Allows for cross-chain asset transfers across distinct independent ledgers, such as a mainchain (e.g. XRPL) and a sidechain (e.g. EVM-Sidechain).

Use Cases:
• (w)XRP to be the native asset on a sidechain
• EVM-InteroperabilitySource: https://github.com/XRPLF/XRPL-Standards/tree/master/XLS-0038d-cross-chain-bridge
Read 19 tweets
Apr 5
[1/🧵] @Ripple announced today that they will introduce a new stablecoin pegged 1:1 to the US dollar.

🔸 Does this imply that XRP is doomed? 🤨

Let's learn together to fully understand the bigger picture. 👇 Source: @krippenreiter
[2/22] — Outline —

🔸 Ripple News
🔸 Stablecoin Basics
🔸 Key Differences - XRP
🔸 Facts and Figures
🔸 XRPL-AMM
🔸 Summary Source: https://www.gagan.pl/crypto/xrpl-funkcja-sprawdzania-na-horyzoncie/
[3/22] — 1⃣ Ripple News —

Ripple has announced plans to launch an enterprise-grade, compliant, multichain-compatible, 100%-backed USD stablecoin, marking a significant milestone in their expansion into new verticals.

Runs on...
🔸 XRPLedger
🔸 Ethereum

Read 23 tweets
Mar 21
[1/🧵] It's always exciting to see @jazzicoop talk about the XRPL and DeFi! 🔥

If you don't have time to see the entire clip, here's a quick summary of what was said. 👇
[2/13] — Why was @Ripple at @EthereumDenver? —

@RippleXDev is collaborating with @Peersyst to develop a fully EVM-compatible XRPL sidechain

Devs may tap into XRPL's amazing attributes:
🔸 Durability
🔸 Longevity
🔸 Regulatory clarity on the asset (XRP) Source: https://bridge.devnet.xrpl.org/
[3/13] — Biggest misconceptions about XRPL —

Myths:
❌ Closed Source
❌ No Public Development
❌ Can't build things on XRPL

Reality:
✅ Open Source
✅ No SCs, but "primitives" to build on
✅ NFTs, fungible Tokens, Layer1 DEX
✅ Accessible via API callsSource: https://xrpl.org/docs/references/client-libraries/
Read 14 tweets
Mar 14
[1/🧵] The crypto bullrun has begun, but fraud is on the rise again, so I've curated a list of all the ways you're likely to fall victim to it.

Here's how they'll steal your money in the next cycle. 👇 Source: @krippenreiter
[2/16] — Advance Fee Fraud —

🔸 A scheme that demands an upfront payment after establishing trust.

One example is a seemingly legitimate loan offered to the victim in exchange for a minor advance payment. Source: https://www.financestrategists.com/uploads/How_Advance_Fee_Fraud_Schemes_Operate.png
[3/16] — Affinity Fraud —

🔸 Fraud that targets certain groups by offering an investment opportunity within the community to legitimate it.

Is your most beloved influencer promoting a new fancy meme coin? 🤨

He is probably a victim of affinity fraud and lures you in. Source: https://www.financestrategists.com/wealth-management/investments/affinity-fraud/
Read 17 tweets
Mar 3
[1/🧵] $XRP Ledger AMM is still not live on the mainnet, and you might be asking:

Why? 🤨

🔸 Why do we care about amendment-blocking?
🔸 Why does updating nodes take so long?
🔸 What is the real issue, & what should we do next?

Allow me to explain what this is all about 👇Source: @krippenreiter
[2/17] — 1⃣ The Basics — Why?

Before we go into the details, it's important to understand the basics of why things take so long

Beginning with the fact that amendments represent new features or changes to TX processing

This also holds true when considering simple bug fixes Source: https://xrpl.org/resources/contribute-code/#amendment-implementation
[3/17] — 2⃣ The Basics — When?

New amendments, such as the AMM, are regularly proposed w/ new server software versions, which we track w/ each "rippled" release.

So when we talk about upgrading nodes and versions, keep in mind which amendments were introduced w/ what version. Source: https://github.com/XRPLF/rippled/releases
Read 18 tweets
Jan 28
[1/🧵] New day, new XRPL drama.

Is it time to be concerned? 🤨

Here's my attempt to cut through the noise, highlight some new solutions to known problems, and ensure everyone understands what just went on. Source: @Krippenreiter
[2/17] — 1⃣ Summary —

@sappenin, a @RippleXDev engineer, proposed a very detailed idea on a change in governance for the @XRPLF with exactly three goals in mind. 👇

[🔗] github.com/XRPLF/XRPL-Sta…
Source: https://github.com/XRPLF/XRPL-Standards/discussions/171
[3/17] — 2⃣ Summary —

Despite David's explicit statement that he posted this idea as a member of the XRPL community, others are implying otherwise.

This led to the following post, which aimed to address any concerns and commonly asked questions:

[🔗] sappenin.substack.com/p/why-we-shoul…
Source: https://sappenin.substack.com/p/why-we-should-have-a-member-governed
Read 18 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(