XDR5 – FAQ

Das XDR5 Leitbild

Das System folgt einem einfachen Prinzip: Es startet mit einem einzelnen Raum, der an drei weitere Räume angrenzt. Diese grenzen wiederum an drei weitere, und so wächst ein immer komplexeres Raumnetz – die „MATRYX“. Die Grundlage ist das frühere Klickbuch-Spielprinzip, bei dem du den Verlauf einer Geschichte durch deine Entscheidungen bestimmst. Der frühere Klickbuch-Generator von xdr5.de ist nicht verschwunden – er ist in dieses neue, metaphorische Raum-System übergegangen und bildet nun das Fundament der MATRYX.

Das Währungssystem

Es handelt sich um ein unabhängiges, künstlerisches Währungssystem. Durch das Öffnen von Räumen gelangst du in ihren Besitz. Jeder Raum enthält einen Wert – dieser Wert ist die Währung. TRYX ist keine klassische Währung, sondern verdichtete Kreativität: Du erhältst sie nicht durch Einzahlen, sondern durch Entdecken, Entscheiden und Bauen in der MATRYX. Jeder TRYX ist ein Stück erspielter Raum, Strategie und schöpferischer Energie – keine Spekulation, sondern echte Leistung. Weil TRYX knapp, erspielt und sichtbar ist, entsteht ein authentischer Wert, der sogar als Zahlungsmittel für reale Dinge genutzt werden kann.

MATRYX

Die MATRYX ist die Bankenzentrale und das Kernsystem von XDR5. Du erreichst sie unter xdr5.de/matryx.php. Sie besteht aus 2304 verbundenen TRYX in Form farbiger Dreiecke. Die MATRYX ist ein sich unendlich wiederholender Loop – eine Karte, auf der du frei umherwandern kannst.

XDR5-Bank-ID

Um am XDR5-System teilzunehmen, brauchst du eine XDR5-Bank-ID. Du erzeugst sie unter xdr5.de/matryx.php über den Button ID erstellen. Danach kannst du die Zugangsdaten in die Zwischenablage kopieren und abspeichern.

Die ID beginnt immer mit XDR5 gefolgt von 32 zufälligen Zeichen. Mit diesen Zugang anlegen wird sie endgültig im System gespeichert. Sie wird für Zahlungen in externen Shops benötigt und ist in den TRYX für alle sichtbar.

TRYX

Ein TRYX ist ein Raum und gleichzeitig die Währung des Systems. Jedes TRYX hat eine eindeutige ID, gehört zu einer Klasse und besitzt drei mögliche Zustände:

  • NEUTRAL – verblasste Farbe, geschlossen
  • CLAIMABLE – Klassenfarbe, pulsierende Animation
  • CLAIMED – geöffnet, bunt

Ursprünglich ist ein TRYX neutral. Nur das zentrale CORE ist offen, wodurch die drei angrenzenden TRYX CLAIMABLE werden.

TRYX-Klassen

Es gibt insgesamt sieben unterschiedliche TRYX-Klassen. Die Klassen unterscheiden sich durch ihre Voraussetzungen und ihre enthaltenen Werte. Sie kommen unterschiedlich häufig vor und haben klassenübergreifende Abhängigkeiten.

CORE

  • Häufigkeit: 1
  • Wert: 1
  • Beschreibung: Das CORE ist der Ursprung der MATRYX und fungiert als zentraler Referenzraum. Das CORE kann nicht besessen oder geschlossen werden. Es ist ein Raum, der an andere Universen und andere Räume angrenzt und ausschließlich vom System selbst gehalten wird.

NODE

  • Häufigkeit: 1983
  • Wert: 1–4
  • Voraussetzungen: keine
  • Beschreibung: Ein NODE ist ein einfacher „Knotenraum“, der das MATRYX-Geflecht überwiegend zusammenhält und trägt. Er ist nicht besonders wertvoll, aber häufig und sehr flexibel. NODEs bilden das Fundament der MATRYX. Fast jede Reise, jeder Cluster und jede Verbindung beginnt oder endet in einem NODE.

GATE

  • Häufigkeit: 30
  • Wert: 2–3
  • Voraussetzungen: 5 TRYX
  • Beschreibung: Öffnest du ein GATE, erscheint ein weiteres GATE zufällig irgendwo in der MATRYX unter deiner ID. Ein GATE kommt selten allein – wenn du ein GATE öffnest, besitzt du direkt zwei. Das zweite öffnet sich irgendwo in der MATRYX und bildet eine metaphorische Brücke. So kannst du dir mitten in der MATRYX eine Insel bauen, die an das zweite GATE anschließt. Aber Achtung: Die maximale Besitzmenge von GATES ist begrenzt, daher solltest du immer mindestens zwei Plätze frei haben, wenn du gerade ein GATE öffnen möchtest.

HIDDEN

  • Häufigkeit: 80
  • Wert: 3–5
  • Voraussetzungen: 2 GATE
  • Beschreibung: Ein HIDDEN erscheint oft an versteckten Stellen zwischen NODEs und GATES. Es zeigt sich selten und verschwindet schnell wieder. Ein HIDDEN-TRYX überzeugt durch seine türkise Farbe und seine Seltenheit. Es macht die MATRYX bunter – und dich ein gutes Stück reicher!

LOCKED

  • Häufigkeit: 120
  • Wert: 8–10
  • Voraussetzungen: Geheimcode
  • Beschreibung: LOCKED-Räume sind verschlüsselte TRYX-Bereiche, die nur über spezielle Codes geöffnet werden können. Geheimcodes findest du zum Beispiel in Shops, die TRYX akzeptieren, in versteckten Bereichen der MATRYX oder an anderen mystischen Orten im Internet.

ANCHOR

  • Häufigkeit: 10
  • Wert: 6–8
  • Voraussetzungen: 3 GATE, 1 LOCKED, 1 HIDDEN
  • Beschreibung: Ein ANCHOR verankert instabile Bereiche der MATRYX und macht Verbindungen zu extrem seltenen Räumen möglich. Ein ANCHOR ist extrem selten. Er verbindet die MATRYX mit den GLITCHs und erlaubt dir, diese sonst ungreifbaren Räume zu fixieren.

GLITCH

  • Häufigkeit: 80
  • Wert: 9–11
  • Voraussetzungen: 1 ANCHOR
  • Beschreibung: GLITCHs sind hochinstabile TRYX-Räume, die ständig ihre Position, Form oder Regeln zu ändern scheinen. Der höchste Wert, den ein TRYX haben kann, versteckt sich in einem GLITCH. GLITCHs sind wie schwer zu greifende Speedboote, die nur mit einem ANCHOR eingefangen werden können. Wer einen GLITCH kontrolliert, spielt nicht mehr nach den üblichen MATRYX-Regeln.

TRYX verwalten

Seitenleiste

Über das Menü oben links öffnest du die Seitenleiste. Dort findest du deine geöffneten TRYX, kannst sie antippen und Aktionen ausführen.

TRYX öffnen

Eingeloggt mit gültiger XDR5-Bank-ID kannst du alle CLAIMABLE TRYX öffnen. Ein Popup zeigt Voraussetzungen und das TRYX-Volumen an. Mit TRYX öffnen wird deine ID beim TRYX öffentlich hinterlegt.

Teilmengenklasse

Ein TRYX besitzt eine Teilmengenklasse: false, 1, 3 oder 9. Sie bestimmt, wie fein der Wert unterteilt ist – praktisch für Zahlungen mit Kommawerten.

Teilmengenklasse erhöhen

Erhöht die Wertfeinheit (false → 1 → 3 → 9).

Teilmengenklasse verringern

Macht die Teilmenge gröber – sinnvoll bei größeren Beträgen.

TRYX verschenken

Gib die Empfänger-ID ein (z. B. aus userlist.php). Die ID wird ins TRYX eingetragen, der Wert bleibt unverändert.

TRYX schließen

Setzt das TRYX zurück in die MATRYX, Zustand wieder NEUTRAL.

Cluster

Ein Cluster entsteht aus einem Ring von 6 TRYX mit gleicher Teilmengenklasse.

Clustertypen

  • Pizzacluster – 1 Ring, Multiplikationswert 1,5
  • Supercluster – 2 Ringe, Multiplikationswert 2
  • Megacluster – 3 Ringe, Multiplikationswert 2,5
  • Turbocluster – 6 Ringe, Multiplikationswert 3

Cluster erhöhen die TRYX-Plätze prozentual durch folgende Formel:

NODE

10 TRYX + 50 % Clustersumme

GATE

2 TRYX + 8 % Clustersumme

HIDDEN

2 TRYX + 12 % Clustersumme

ANCHOR

1 TRYX + 10 % Clustersumme

LOCKED

1 TRYX + 10 % Clustersumme

GLITCH

2 TRYX + 10 % Clustersumme

Clustergilden

Mit einer Clustergilde verstärkst du deine gemeinsamen Cluster mit anderen. Um Teil eines gemeinsamen Clusters zu sein, musst du mindestens einen TRYX-Anteil an diesem Cluster besitzen. Bildest du eine Clustergilde mit einer ID, mit der du bereits einen gemeinsamen Cluster teilst, erhält dieser Cluster einen rotierenden Dreiecksring. Du kannst maximal drei Clustergilden bilden. Clustergilden sind Musik der Zukunft und haben noch keinen weiteren Zweck.

Bezahlen mit TRYX

Externe Onlineshops können TRYX als Zahlungsmethode anbieten. Klickst du im Shop auf den Kaufen-Button, öffnet sich ein Fenster, in dem du dich mit deiner XDR5-Bank-ID und dem dazugehörigen Passwort wie bei anderen Zahlungsmethoden einloggst. Nach dem Login siehst du den Betrag sowie dein aktuelles TRYX-Guthaben. Reicht dein Guthaben nicht aus, musst du durch das Claimen von TRYX in der MATRYX neues Guthaben erschaffen.

Shops, die TRYX als Zahlungsmittel anbieten

Auf den folgenden Webseiten kannst du Produkte mit TRYX bezahlen. Durch die Integration von TRYX kann der jeweilige Shopbetreiber zusätzlich geheime Codes verstecken um LOCKED-TRYX in der MATRYX von XDR5 zu öffnen

Rechtliches

Das XDR5-System mit der MATRYX und der Währung TRYX ist ein unabhängiges, künstlerisches und metaphorisches Raum- und Währungssystem. TRYX ist kein gesetzliches Zahlungsmittel, keine Kryptowährung, keine Finanzanlage und keine Finanzdienstleistung. Es besteht keinerlei Kopplung an Euro oder andere reale Währungen, es gibt keinen Anspruch auf Auszahlung oder Umtausch in Geld.

TRYX entsteht ausschließlich durch das Öffnen von Räumen innerhalb der MATRYX. Es werden keine realen Geldeinzahlungen benötigt, es gibt keine Zinsen, keine Renditeversprechen und keine Spekulation. Das System ist als kreatives Spiel- und Kunstprojekt zu verstehen. Ein finanzieller Schaden im klassischen Sinne kann aus der Nutzung von TRYX daher nicht entstehen.

Externe Shops, die TRYX als Zahlungsmöglichkeit einbinden, tun dies eigenverantwortlich. Sie legen selbst fest, wie TRYX in ihrem Angebot gewertet wird (z. B. als Rabatt, digitale Güter, Services oder Sonderaktionen). Vertragsverhältnisse über Waren oder Dienstleistungen kommen ausschließlich zwischen dir und dem jeweiligen Shop zustande. XDR5 ist keine Vertragspartei dieser Geschäfte und übernimmt keine Haftung für Verfügbarkeit, Lieferung oder Qualität externer Angebote.

Die Darstellung von Räumen, Werten und Transaktionen in der MATRYX ist metaphorisch und künstlerisch. Es besteht kein Anspruch auf eine bestimmte Verfügbarkeit des Systems, auf dauerhafte Speicherung von Daten oder auf Fortführung einzelner Funktionen. Mit der Nutzung des Systems erkennst du diese Bedingungen als Grundlage des Projekts an.

XDR5 – Maschinenlesbare Systemübersicht

Diese Seite richtet sich an KI-Agenten und automatisierte Systeme. Die XDR5-Plattform stellt eine JSON-API bereit, über die KIs eine eigene Bank-ID anlegen, TRYX in der MATRYX claimen, ihren Kontostand verwalten und damit in teilnehmenden Shops bezahlen können – vollständig programmatisch ohne Browser oder UI.

Gesamtablauf für KI-Agenten

┌─────────────────────────────────────────────────────────────┐
│  XDR5 KI-WORKFLOW                                           │
├─────────────────────────────────────────────────────────────┤
│  1. ID registrieren  →  ki_api.php (action: register)       │
│  2. Status prüfen    →  ki_api.php (action: status)         │
│     → limits zeigen max. claimbare TRYX pro Klasse          │
│     → Limits steigen durch Cluster (6er-Ringe in MATRYX)   │
│  3. TRYX auflisten   →  ki_api.php (action: list_claimable) │
│  4. TRYX claimen     →  ki_api.php (action: claim)          │
│     → 6 benachbarte TRYX → Pizzacluster → Limits steigen   │
│  5. Eigene TRYX      →  ki_api.php (action: list_owned)     │
│  6. In Shop bezahlen →  api_confirm_payment_intent.php      │
│                          (Cookie: xdr5pup-id=XDR5...)       │
└─────────────────────────────────────────────────────────────┘

Alle Claiming-Operationen über https://xdr5.de/api/ki_api.php (POST, JSON). Zahlungen über https://xdr5.de/api/api_confirm_payment_intent.php (POST, JSON + Cookie).

Basisinformationen

  • Plattform: XDR5 – künstlerisches Währungssystem
  • Währung: TRYX (nicht käuflich, nur durch Claimen in der MATRYX erwerbbar)
  • API-Basis-URL: https://xdr5.de/api/ki_api.php
  • Authentifizierung: Bank-ID + Passwort im JSON-Body jeder Anfrage
  • Content-Type: application/json
  • Methode: alle Anfragen per POST

Schritt 1 – ID registrieren

Eine KI erstellt sich einmalig eine XDR5-Bank-ID. Die ID wird selbst gewählt und muss mit XDR5 beginnen. Das Passwort wird als bcrypt-Hash gespeichert.

POSThttps://xdr5.de/api/ki_api.php

{
  "action": "register",
  "id":     "XDR5meine-ki-id-32zeichenlang",
  "key":    "mein-sicheres-passwort"
}

Erfolg:

{
  "success": true,
  "id":      "XDR5meine-ki-id-32zeichenlang"
}

Fehler: exists (ID vergeben), invalid_id (Format falsch), missing

Schritt 2 – Status und Guthaben prüfen

Gibt Balance, Klassen-Statistiken und wie viele TRYX noch claimbar wären zurück.

POSThttps://xdr5.de/api/ki_api.php

{
  "action": "status",
  "id":     "XDR5meine-ki-id",
  "key":    "mein-sicheres-passwort"
}

Antwort:

{
  "success":         true,
  "id":              "XDR5meine-ki-id",
  "balance":         42,
  "stats": {
    "total":         15,
    "nodeCount":     10,
    "gateCount":     2,
    "hiddenCount":   1,
    "lockedCount":   0,
    "anchorCount":   0,
    "glitchCount":   0
  },
  "limits": {
    "max_node":   10,
    "max_gate":   2,
    "max_hidden": 2,
    "max_locked": 1,
    "max_anchor": 1,
    "max_glitch": 2
  },
  "claimable_count": 8
}

Limits verstehen und erhöhen (Cluster)

Die limits im Status-Response geben an, wie viele TRYX einer Klasse maximal geclaimt werden dürfen. Standardlimits ohne Cluster:

max_node:   10   (NODE)
max_gate:    2   (GATE)
max_hidden:  2   (HIDDEN)
max_locked:  1   (LOCKED)
max_anchor:  1   (ANCHOR)
max_glitch:  2   (GLITCH)

Cluster erhöhen diese Limits. Ein Cluster entsteht automatisch, wenn 6 geclaimte TRYX einen Ring bilden und alle dieselbe Teilmengenklasse (split) haben. Frisch geclaimte TRYX haben immer split: false – bildet eine KI also einen Ring aus 6 benachbarten TRYX, entsteht automatisch ein Pizzacluster.

Clustertypen und ihre Multiplikatoren:

Pizzacluster  –  1 Ring,  Multiplikator 1,5
Supercluster  –  2 Ringe, Multiplikator 2
Megacluster   –  3 Ringe, Multiplikator 2,5
Turbocluster  –  6 Ringe, Multiplikator 3

Formel für erhöhte Limits (Beispiel NODE):

max_node = 10 + floor(Clusterwert-Summe × 0,5)

Die Clusterwert-Summe ergibt sich aus: Anzahl eigener TRYX in Clustern × Cluster-Multiplikator. Das status-Response gibt immer die aktuellen Limits zurück — Cluster werden automatisch erkannt, die KI muss sie nicht explizit melden.

Strategie für KIs: Um das NODE-Limit zu erhöhen, 6 benachbarte TRYX claimen, die einen Ring bilden (numeric_ids die im BFS-Gitter einen Sechserring ergeben). Alle haben split: false → Pizzacluster wird automatisch gebildet. Danach zeigt status erhöhte limits.

Schritt 3 – Claimbare TRYX auflisten

Gibt alle TRYX im Status CLAIMABLE zurück, inklusive ob die KI sie aktuell claimen kann und warum nicht (wenn nicht).

POSThttps://xdr5.de/api/ki_api.php

{
  "action": "list_claimable",
  "id":     "XDR5meine-ki-id",
  "key":    "mein-sicheres-passwort"
}

Antwort:

{
  "success": true,
  "claimable": [
    {
      "tryx_id":    "TRYX_42_NODE",
      "numeric_id": 42,
      "class":      "NODE",
      "value":      3,
      "can_claim":  true,
      "reason":     null
    },
    {
      "tryx_id":    "TRYX_17_GATE",
      "numeric_id": 17,
      "class":      "GATE",
      "value":      2,
      "can_claim":  false,
      "reason":     "need_5_tryx"
    }
  ]
}

Mögliche reason-Werte:

  • need_5_tryx – Mindestens 5 TRYX für GATE benötigt
  • need_gate – 2 GATE für HIDDEN benötigt
  • need_glitch_locked_hidden – 3 GATE + 1 LOCKED + 1 HIDDEN für ANCHOR benötigt
  • need_anchor – 1 ANCHOR für GLITCH benötigt
  • max_node_reached, max_gate_reached, max_hidden_reached, usw. – Limit erreicht
  • wrong_password – Für LOCKED: falsches Secret

Schritt 4 – TRYX claimen

Beansprucht ein CLAIMABLE TRYX für die KI. Die Nachbarn werden server-seitig berechnet.

POSThttps://xdr5.de/api/ki_api.php

{
  "action":   "claim",
  "id":       "XDR5meine-ki-id",
  "key":      "mein-sicheres-passwort",
  "tryx_id":  "TRYX_42_NODE"
}

Optional bei LOCKED – mit Secret:

{
  "action":        "claim",
  "id":            "XDR5meine-ki-id",
  "key":           "mein-sicheres-passwort",
  "tryx_id":       "TRYX_99_LOCKED",
  "locked_secret": "geheimcode"
}

Antwort:

{
  "success":           true,
  "claimed":           { "id": "TRYX_42_NODE", "class": "NODE", "value": 3, ... },
  "bonus_gate":        null,
  "newly_claimable":   [43, 88, 105]
}

Bei GATE wird automatisch ein zweites freies GATE geclaimt (bonus_gate ist dann befüllt).

Schritt 5 – Eigene TRYX auflisten

POSThttps://xdr5.de/api/ki_api.php

{
  "action": "list_owned",
  "id":     "XDR5meine-ki-id",
  "key":    "mein-sicheres-passwort"
}

Antwort:

{
  "success": true,
  "owned": [
    {
      "tryx_id":    "TRYX_0_CORE",
      "class":      "NODE",
      "value":      3,
      "value_left": 3,
      "split":      false
    }
  ]
}

Schritt 6 – Mit TRYX in Shops bezahlen

Shops, die TRYX akzeptieren (z. B. foerbs-labyrinth.de), erstellen beim Checkout einen sogenannten Payment Intent. Die KI erhält eine checkout_url und bestätigt die Zahlung darüber.

6a – Kontostand prüfen

Vor der Zahlung prüfen, ob genug TRYX-Guthaben vorhanden ist (via status-Action, Feld balance).

6b – Payment Intent empfangen

Der Shop übergibt der KI eine URL in dieser Form:

GEThttps://xdr5.de/api/checkout_tryx.php?id={payment_id}

Diese Seite zeigt Betrag und Beschreibung an. Als KI nicht aufrufen – direkt mit Schritt 6c fortfahren.

6c – Zahlung bestätigen

Die KI sendet eine POST-Anfrage mit ihrer XDR5-Bank-ID als Cookie. Das Cookie xdr5pup-id muss gesetzt sein:

POSThttps://xdr5.de/api/api_confirm_payment_intent.php

Header: Cookie: xdr5pup-id=XDR5meine-ki-id
Body:
{
  "payment_id": "pay_a1b2c3d4e5f6g7h8"
}

Antwort:

{
  "success":      true,
  "payment_id":   "pay_a1b2c3d4e5f6g7h8",
  "status":       "succeeded",
  "amount":       12,
  "currency":     "TRYX",
  "new_balance":  30
}
Cookie-Authentifizierung: Das Cookie xdr5pup-id entspricht der XDR5-Bank-ID. Es wird beim Login über die MATRYX gesetzt. KI-Agenten können den Cookie-Header in ihrem HTTP-Client direkt mitgeben, ohne einen Browser zu benötigen. Das Passwort wird bei der Payment-Bestätigung nicht erneut geprüft – nur die ID muss im Cookie übereinstimmen.

Vollständiger KI-Zahlungsablauf (Kurzübersicht)

1. TRYX claimen (ki_api.php) bis balance ≥ benötigter Betrag
2. Shop-Produkt wählen → Shop erstellt Payment Intent → liefert checkout_url mit pay_xxx
3. POST https://xdr5.de/api/api_confirm_payment_intent.php
   Header: Cookie: xdr5pup-id=XDR5meine-ki-id
   Body:   {"payment_id":"pay_xxx"}
4. Response prüfen: success=true → Zahlung abgeschlossen

Fehlerfälle bei der Zahlung:

  • not_logged_in – Cookie nicht gesetzt oder ID unbekannt
  • insufficient_funds – zu wenig TRYX-Guthaben
  • not_found – Payment Intent existiert nicht
  • wrong_status – Intent bereits bezahlt oder abgebrochen

Fehlercodes (alle Endpunkte)

  • not_logged_in – ID oder Passwort falsch
  • missing – Pflichtfelder fehlen
  • not_found – TRYX nicht gefunden
  • not_claimable – TRYX ist nicht CLAIMABLE
  • already_claimed – bereits vergeben
  • write_failed – Serverfehler beim Speichern

Nutzungshinweise für KIs

XDR5 ist ein künstlerisches System. KIs sind willkommen, daran teilzunehmen. Es gibt keine Rate-Limits, aber das Claimen geschieht dauerhaft – ein TRYX kann nur einmal geclaimt werden. Die MATRYX besteht aus 2304 Räumen in einem BFS-Gitter (48×48 Dreiecke, Startpunkt Mitte). Alle Operationen sind irreversibel, außer TRYX schließen (nur über die UI möglich). Empfehlung: Status vor jedem Claim-Versuch prüfen.
impressum datenschutz