Errata der Quellen

Dieses Buch ist aus den Dokumenten des Projekts zusammengestellt. Mehrere davon geben noch einen Stand der Welt wieder, der sich geändert hat. Diese Seite sagt, welche, damit sie repariert werden können — und damit niemand annimmt, das Buch widerspreche ihnen aus Versehen.

Beim Schreiben dieses Buches korrigiert

Quelle Was falsch war
doc/ECONOMIE.md §10 Die Zusammenfassung druckte noch das Gebührenschema mit 4 %, während §1 desselben Dokuments 5 % angab. Ein Dokument, das sich selbst zum Schiedsrichter erklärt, widersprach sich in seiner eigenen Zusammenfassung
doc/ECONOMIE.md §2, §3, §12 Beschrieb die Bonding Curve, die Graduation und die Invariante „die Graduation ist unumkehrbar“
doc/BRANDING.md Der wortwörtlich vorgeschriebene Satz nannte Ondo Global Markets als Emittenten
doc/DECISIONS.md Die eingefrorenen Tabellen enthielten noch 800M curve / 200M LP, die Graduation-Schwelle und die Graduation-Gebühr
doc/CASE_STUDY.md Führte die Robinhood Stock Tokens unter den verworfenen Rails auf, „auf einer ungeeigneten Chain“
projet/README.md Der Compliance-Absatz nannte nur Ondo
projet/docs/ACCEPTANCE.md Zitierte drei Tests unter ihren alten Namen …takesFourPercent…
projet/dapp/ Der Tooltip der Treasury Ratio enthielt das Wort redemption, das von BRANDING.md verboten ist. Behoben am 2026-09-26
doc/DIAGRAMS.md Vier von sieben Diagrammen beschrieben die Kurve und die Graduation. Am 2026-09-28 rund um den Launch mit zwei Positionen neu gezeichnet
doc/ACCEPTANCE.md, doc/USER_FLOWS.md, doc/PRD.md, doc/TESTNET_RUN.md, doc/CONTRACT_SPEC.md, doc/TREASURY_FLOW.md, doc/DEV_HANDOFF.md, doc/FRONTEND.md, doc/ROADMAP.md Beschrieben den Launch auf der Bonding Curve, mit Graduation. Am 2026-09-28 neu geschrieben, als die Neugestaltung des Launchs in den Code einfloss
projet/README.md, projet/docs/RUNBOOK.md, projet/docs/ACCEPTANCE.md Beschrieben den Launch so, wie ihn der Code damals umsetzte, mit der Bonding Curve. Am 2026-09-28 neu geschrieben; SECURITY_REVIEW.md, IMPLEMENTATION_DECISIONS.md und projet/contracts/certora/RESULTS.md, bei denen es sich um Logs handelt, tragen stattdessen einen datierten Hinweis
projet/dapp/ /launch zeigte „You pay: gas only“. Seit dem 2026-09-28 zeigt die Seite die Erstellungsgebühr von 0,001 ETH plus den optionalen Launch-Kauf
doc/FRONTEND.md, doc/DEV_HANDOFF.md, doc/DECISIONS.md Schrieben ein Next.js-Frontend vor oder nannten es im eingefrorenen Stack, während die Dapp im Repository React + Vite war. Am 2026-10-02 durch den Code gelöst, nicht durch die Dokumente: Die App, die diese Dapp ersetzt hat, cairn-app/, ist eine Next.js-App

Noch nicht korrigiert

Quelle Was noch falsch ist
doc/DIAGRAMS.md Das Architekturdiagramm zeigt keine Bridge
doc/ACCEPTANCE.md Die Copy-Kriterien verlangen noch den Ondo-Satz
doc/TESTNET_RUN.md Der Testnet-Plan beruht noch auf Ondo-Mocks
doc/ACCEPTANCE.md, doc/USER_FLOWS.md, doc/FRONTEND.md, doc/DIAGRAMS.md Verorten den Airdrop noch auf Robinhood Chain, während die Änderung vom 2026-09-28 ihn nach Ethereum verlegt, in gewrappten Aktien
doc/CONTRACT_SPEC.md Die Cross-Chain-Contracts sind dort nicht spezifiziert
doc/ROBINHOOD_TOKENS.md Eine historische Erhebung über 20 Assets. Die API listete 194, Stand 2026-09-11, MSFT eingeschlossen
projet/docs/IMPLEMENTATION_DECISIONS.md §17 präsentiert Ondo noch als primäre Rail

Dieses Buch vor den Korrekturen vom 2026-10-01

Frühere Versionen dieses Buches behaupteten vier Dinge, von denen das Security-Audit vom 2026-09-29 gezeigt hat, dass sie im Code nicht zutrafen. Seit den Korrekturen vom 2026-10-01 treffen sie zu.

Aussage Was das Audit fand
Jeder Trade zahlt 5 % (Gebühren) Eine Liquiditätsposition eines Dritten handelte gegen besteuerte Swaps, ohne die Tax oder, in den ersten zehn Blöcken, das Anti-Snipe zu zahlen
Eine defekte Wallet von Team oder Buyback parkt die Gebühren, statt den Pool lahmzulegen (Der Hook und Anti-Snipe) Eine Wallet, die die Zahlung annahm und dann den PoolManager aufrief, konnte den Handel auf jedem Pool anhalten
Der Keeper wählt weder die Assets noch die Preise (Die Treasury) Durch Überspringen von Aktien konnte ein Keeper fast die gesamte Treasury in eine einzige Aktie ihres Baskets verschieben
Ein Contract berechnet jeden Airdrop-Anteil aus den Beständen, die der Token aufzeichnet (Der Airdrop) Der Token zeichnete keine Summe im Zeitverlauf auf, sodass kein Contract den Nenner eines Pro-rata-Anteils berechnen konnte

Dieses Buch vor der Security-Pipeline vom 2026-10-01

Frühere Versionen dieses Buches behaupteten drei Dinge, von denen die Security-Pipeline vom 2026-10-01, eine zweite Audit-Runde, gezeigt hat, dass sie nicht zutrafen, oder nicht immer. Das erste trifft seit ihren Korrekturen zu, und die Gas-Zahl ist auf ihrer Seite korrigiert. Das dritte ist eine Einschränkung des Codes, die jetzt auf den betroffenen Seiten steht; am 2026-10-05 hat der Owner entschieden, den Code so zu belassen, wie er ist.

Aussage Was die Pipeline fand
Eine Route, die nur einen Teil des Betrags ausführt, schlägt fehl, und der nächste Kandidat wird versucht (Die Robinhood-Rail, Entscheidungsprotokoll) Nur beim ersten Pool einer v3-Route. Eine Teilausführung weiter hinten ließ den Zwischen-Token im v3-Router von Uniswap liegen, wo jeder ihn nehmen konnte, während das Leg erfolgreich war
Der erste Swap eines Tokens in jeder Stunde kostet etwa 23.000 Gas mehr (Der Airdrop) Das wurde innerhalb einer einzigen Transaktion gemessen. Als eigene Transaktion kostet dieser Swap etwa 28.000 bis 30.000 Gas mehr, zu den Preisen vor dem Glamsterdam-Upgrade von Ethereum; unter ihm 123.216 mehr auf Sepolia
Ein Markt wird über jeden Router gehandelt, der v4 spricht (Kaufen und verkaufen) Nicht bei jedem Kauf. Bei einem Router, der das ETH des Käufers nach dem Swap begleicht, wird die Tax aus dem ETH erhoben, das der PoolManager bereits hält, und sein Kauf schlägt fehl, wenn die Tax größer ist

Dieses Buch vor den Audit-Schleifen vom 2026-10-05

Frühere Versionen dieses Buches behaupteten zwei Dinge, von denen die Audit-Schleifen vom 2026-10-05 gezeigt haben, dass sie im Code nicht zutrafen. Beide treffen seit den Korrekturen dieses Tages zu.

Aussage Was die Schleifen fanden
Ein auf einem laufenden Token benannter Bestandsaufzeichner zahlt einem Holder, den er sich nicht hat bewegen sehen, weniger aus, und niemandem mehr (Der Airdrop, Vertrauensmodell) Nicht für ein Zeitfenster, das vor dem Wechsel begann: Nur ab dem Wechsel gemessen, zahlte es demjenigen zu viel aus, der sich danach bewegte, im Test 15,7-mal zu viel. Seit der dritten Schleife wird kein solches Zeitfenster mit dem neuen Aufzeichner gemessen
Der Bestand des Betreibers des $STOCKFUN-Launchs zwischen dem Mint und dem Lock ist ein winziger Anteil am ersten $STOCKFUN-Zyklus (Der Airdrop) Ein Zeitfenster, das dazwischen schloss, zählte nur den Betreiber und zahlte ihm den ganzen ersten Zyklus aus. Seit der dritten Schleife schließt das Launch-Skript den Betreiber aus, und seit der vierten tut es das vor dem Mint

Dieses Buch vor dem Offchain-Durchgang vom 2026-10-06

Frühere Versionen dieses Buches gaben den Konvertierungsrhythmus so an, wie er beschlossen war, und der Code des Keepers folgte ihm nicht. Er trifft seit der Korrektur vom 2026-10-06 zu.

Aussage Was das Offchain-Review der fünften Schleife fand
Der Keeper konvertiert das ETH eines Vaults einmal alle 24 Stunden, kurz vor dem Airdrop, wenn der Vault die Schwelle hält, und ihr Überschreiten im Laufe des Tages löst nichts aus (Der Keeper, Der Airdrop, Die Treasury) Der Keeper konvertierte bei jedem seiner Durchläufe während der Handelszeit, standardmäßig alle fünf Minuten, sobald ein Vault die Schwelle hielt. Seit dem 2026-10-06 konvertiert er einmal pro Zeitfenster, bei seinem ersten Durchlauf nach dem Schließen

Die Airdrop-Entscheidung vom 2026-09-27

Die Quelldokumente des Projekts in doc/ und die Spezifikation der Landingpage wurden am 2026-09-27 an den Airdrop angepasst. Im Code wurden der Creator-Buyback und der Rückweg der Bridge am 2026-09-28 entfernt, der Airdrop-Contract wurde am 2026-10-04 programmiert, und der Airdrop-Schritt des Keepers und die Claim-Ansicht der Dapp am 2026-10-05, nichts davon deployt. Die Aktien-Adapter sind nicht programmiert. Die App im Repository zeigt die Treasury Ratio nicht mehr an. Siehe Status.

Testzahlen

Fünf unvereinbare Zahlen kursieren in den Quellen, zu verschiedenen Zeitpunkten erzeugt. Dieses Buch zitiert keine davon, bewusst. Eine Testzahl bedeutet nur etwas, wenn sie an einen datierten Lauf gebunden ist, und das Einzige, was sie beweist, ist das, was dieser Lauf abgedeckt hat. Die Zahlen, die dieses Buch nennt, in Tests und Verifikation, werden mit dem Datum ihres Laufs angegeben.

Das ausgeschlossene Dokument

doc/ondo.md ist ein Entwurf mit defektem Markdown, vollständig abgelöst durch projet/docs/ONDO_BRIEF.md und dann durch den Wechsel der Rail gegenstandslos geworden. Keine Seite dieses Buches hat darauf zurückgegriffen.