> For the complete documentation index, see [llms.txt](https://zerotick-trade.gitbook.io/documentation.v1.2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zerotick-trade.gitbook.io/documentation.v1.2/de/technical-architecture.md).

# Technische Architektur

ZeroTick ist eine non-custodial Schnittstelle zu On-Chain-Protokollen. Jeder Launch und jeder Trade wird auf der Blockchain abgewickelt und von deiner eigenen Wallet signiert, sodass du jederzeit die Verwahrung deiner Gelder behältst. Diese Seite erklärt, wie die Teile zusammenspielen: On-Chain-Ausführung, deine eingebettete Wallet, Marktdaten und Netzwerkzugang sowie Cross-Chain-Trading.

{% hint style="info" %}
**Du hältst die Schlüssel.** ZeroTick stellt die Werkzeuge zum Launchen und Traden bereit. Es übernimmt niemals die Verwahrung deiner Assets und kann keine Gelder in deinem Namen bewegen. Transaktionen werden direkt on-chain abgewickelt, sobald du sie signierst.
{% endhint %}

### On-Chain-Ausführung

Jede Kernaktion auf ZeroTick wird von Smart Contracts auf der Blockchain ausgeführt. ZeroTick erstellt die Transaktion, deine Wallet signiert sie und die Chain wickelt sie ab.

* **Token-Launches** werden über etablierte, auditierte Drittanbieter auf der ausgewählten Chain deployt. Nach dem Deployment steuert der Contract des Anbieters den gesamten Handel für diesen Token, und ZeroTick kann ihn nicht verändern und nicht in ihn eingreifen.
* **Die Preisbildung** folgt der Kurve oder Auktion, die im Contract des Anbieters definiert ist. Jeder Trade wird gegen diese Formel bepreist, ohne Off-Chain-Eingaben.
* **Die Graduierung** erfolgt automatisch und on-chain. Wenn ein Launch seinen Schwellenwert erreicht, verschiebt der Contract des Anbieters die Liquidität ohne manuellen Schritt auf eine dezentrale Börse.

In V0 laufen Launches auf vier Chains, jede mit ihrem eigenen Anbieter:

| Chain    | Launch-Anbieter        | Graduiert zu                         |
| -------- | ---------------------- | ------------------------------------ |
| Solana   | Meteora                | Meteora DAMM                         |
| Ethereum | Doppler                | Uniswap                              |
| Base     | Doppler                | Uniswap                              |
| Monad    | Nad.fun (oder Doppler) | Interner Nad.fun-Pool (oder Uniswap) |

{% hint style="info" %}
Andere unterstützte Chains wie BSC stehen in V0 zum **Traden** zur Verfügung, aber nicht zum Launchen eines neuen Tokens.
{% endhint %}

<details>

<summary>Was ist mit ZeroTicks eigenen On-Chain-Schutzmechanismen?</summary>

In V0 werden die Handelsregeln von den oben genannten Contracts der Drittanbieter festgelegt. ZeroTicks eigene Schutzmechanismen auf Contract-Ebene (Anti-Bot-, Anti-Whale-, Anti-Insider- und Anti-Bundle-Kontrollen, Kauf- und Verkaufslimits, Vesting-Zeitpläne und Token-Allokation) sind für eine spätere Version geplant. Sobald sie verfügbar sind, können Launches über ZeroTicks eigene auditierte Contracts deployt werden.

</details>

### Deine non-custodial Wallet

Wenn du dich registrierst, erstellt ZeroTick über Openfort eine eingebettete, non-custodial Wallet. Die Schlüssel liegen auf der Client-Seite, und ZeroTick sieht oder speichert sie niemals.

#### Schlüsselsicherheit: MPC mit Shamir's Secret Sharing

Die Wallet ist eine Multi-Party-Computation-Wallet (MPC). Anstatt einen einzigen privaten Schlüssel an einem Ort aufzubewahren, teilt Openfort ihn mit Shamir's Secret Sharing in drei Shares auf:

* **Geräte-Share:** liegt auf deinem Gerät.
* **Auth-Share:** ist mit deinem Login verknüpft.
* **Recovery-Share:** liegt bei Openfort Shield.

Je zwei der drei Shares können den Schlüssel wiederherstellen, und kein einzelner Share genügt für sich allein. Der vollständige Schlüssel wird nur im Arbeitsspeicher rekonstruiert, innerhalb von Openforts sicherem Signer, in dem Moment, in dem du signierst, und danach sofort wieder gelöscht. Keine Partei hält jemals zwei Shares, sodass weder ZeroTick noch der Wallet-Anbieter allein an deinen Schlüssel gelangen kann.

{% hint style="warning" %}
**Dein Recovery Kit ist von diesen Shares getrennt.** Es ist ein vollständiges Self-Custody-Backup deiner Wallet, das du selbst herunterladen und aufbewahren kannst. Halte es geheim, denn wer es besitzt, kann auf deine Gelder zugreifen. Siehe [Sicherheit & Backup](https://zerotick-trade.gitbook.io/documentation.v1.1/de/getting-started/security-and-backup).
{% endhint %}

#### Eine Wallet, jede Chain

Openfort gibt dir zwei Signer, sodass eine einzige Wallet jede unterstützte Chain abdeckt:

| Signer        | Kurve     | Deckt ab                                                                          |
| ------------- | --------- | --------------------------------------------------------------------------------- |
| EVM-Signer    | secp256k1 | Ethereum, BSC, Polygon, Arbitrum, Base, Optimism, Monad (eine gemeinsame Adresse) |
| Solana-Signer | ed25519   | Solana (eine separate Adresse)                                                    |

### Marktdaten und Netzwerkzugang

Zwei schreibgeschützte Schichten halten die Oberfläche aktuell. Keine von ihnen hält deine Gelder oder deine Schlüssel.

* **Marktdaten** kommen von Codex: Token-Preise, Charts, Holder-Verteilung und Launch-Fortschritt. Es handelt sich um schreibgeschützte Marktinformationen.
* **Der Netzwerkzugang** läuft über eine QuickNode-RPC-Verbindung. ZeroTick leitet ihn über ein serverseitiges Gateway, sodass die Node-Zugangsdaten niemals deinen Browser erreichen, während deine Transaktionen dennoch an die Chain gesendet werden, auf der du tradest.

### Cross-Chain-Trading

Du kannst mit einem Asset auf einer Chain bezahlen, um einen Token auf einer anderen zu traden. ZeroTick wickelt das über LI.FI ab, das Bridges und dezentrale Börsen zusammenführt, um für jeden Transfer eine Route zu finden.

Wenn dein Zahlungs-Asset und der Token auf **derselben Chain** liegen, wird der Trade direkt auf dieser Chain ausgeführt. Wenn sie auf **verschiedenen Chains** liegen, leitet ZeroTick ihn über LI.FI:

{% stepper %}
{% step %}

#### Angebot

LI.FI vergleicht die verfügbaren Routen und gibt die beste für das Paar zurück, zusammen mit dem geschätzten Betrag, den du erhältst, und der voraussichtlichen Dauer.
{% endstep %}

{% step %}

#### Freigabe

Wenn du einen Token bewegst, der das erfordert, gibst du genau den Betrag frei, der ausgegeben wird, niemals eine unbegrenzte Freigabe.
{% endstep %}

{% step %}

#### Signieren

Deine Wallet signiert die Transaktion über Openfort. ZeroTick signiert niemals in deinem Namen, und das Ziel ist immer deine eigene Wallet.
{% endstep %}

{% step %}

#### Verfolgen

ZeroTick verfolgt den Transfer, bis die Gelder auf der Ziel-Chain ankommen, und bestätigt dann das Ergebnis.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Cross-Chain-Angebote sind zeitlich begrenzt. Wenn ein Angebot abläuft, bevor du signierst, aktualisiere es, um den aktuellen Preis zu erhalten.
{% endhint %}

<details>

<summary>Was, wenn es für mein Paar keine Route gibt?</summary>

Wenn LI.FI für das genaue Asset-Paar oder den genauen Betrag keine Route finden kann, teilt ZeroTick dir mit, dass keine Route verfügbar ist, damit du ein anderes Asset oder einen anderen Betrag ausprobieren kannst. Gelder werden niemals ohne eine gültige, verifizierte Route gesendet.

</details>

### Verwandte Seiten

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Unterstützte Chains</strong></td><td>Die Chains, die ZeroTick abdeckt, und was jede einzelne unterstützt.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/de/marketplace/supported-chains">https://zerotick-trade.gitbook.io/documentation.v1.1/de/marketplace/supported-chains</a></td></tr><tr><td><strong>Richte deine Wallet ein</strong></td><td>Erstelle und sichere deine eingebettete Wallet.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/de/getting-started/set-up-your-wallet">https://zerotick-trade.gitbook.io/documentation.v1.1/de/getting-started/set-up-your-wallet</a></td></tr><tr><td><strong>Cross-Chain-Trading</strong></td><td>Bezahle mit einem Asset auf einer Chain, um auf einer anderen zu traden.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/de/trading/cross-chain-trading">https://zerotick-trade.gitbook.io/documentation.v1.1/de/trading/cross-chain-trading</a></td></tr><tr><td><strong>Gebühren &#x26; Preise</strong></td><td>Wie die Gebühren von ZeroTick funktionieren.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/de/fees-and-pricing">https://zerotick-trade.gitbook.io/documentation.v1.1/de/fees-and-pricing</a></td></tr></tbody></table>
