Direkte Vertragsinteraktion: Smart Cycle 1-Archiv
Diese Anleitung beschreibt die Verträge und Methoden von Smart Cycle 1. Verwenden Sie diese Adressen und Anweisungen nicht für Smart Cycle 2. Smart Cycle 2
Eine Schritt-für-Schritt-Anleitung zum Anzeigen von Zyklen und Aufrufen von Teilnehmerfunktionen in Lockup Flow und Daily Flow über BscScan.
| WARNUNG Für erfahrene Web3-Nutzer. Prüfen Sie vor jeder Transaktionsbestätigung in Ihrer Wallet die vollständige Vertragsadresse, das Netzwerk und die Parameter. |
Kurzanleitung
Die direkte Interaktion folgt derselben On-Chain-Logik, die das persönliche Konto über eine benutzerfreundliche Oberfläche bereitstellt.
| Wallet zuordnen | Öffnen Sie den Empfehlungslink, verbinden Sie die vorgesehene Wallet-Adresse und stellen Sie die Partnerzuordnung her. |
| USDT freigeben | Rufen Sie approve im USDT-Vertrag auf und geben Sie die genaue Adresse des gewählten Flow-Vertrags ein. |
| Zyklus erstellen | Rufen Sie lockup mit dem richtigen Betrag und bei Lockup Flow mit dem richtigen tier auf. |
| Unterstützung anfordern | Ermitteln Sie die orderId, prüfen Sie die Verfügbarkeit und rufen Sie claim mit derselben Wallet auf. |
| WARNUNG Senden Sie USDT niemals per gewöhnlicher Überweisung an einen Teilnehmervertrag. Ein Smart Cycle wird durch die Abfolge approve -> lockup erstellt. |
Einführung
Das persönliche Konto von Atlas System ist eine grafische Oberfläche, die die Interaktion mit Smart Cycle vereinfacht. Die zentralen Teilnehmeraktionen werden auf BNB Smart Chain über veröffentlichte Smart Contracts ausgeführt.
Falls die Website oder das persönliche Konto vorübergehend nicht verfügbar ist, kann ein Teilnehmer mit einer bereits verbundenen Wallet seine Zyklen prüfen und die verfügbaren Teilnehmerfunktionen direkt über BscScan aufrufen.
| WARNUNG Die direkte Interaktion über BscScan richtet sich an erfahrene Web3-Nutzer. BscScan prüft die von Ihnen eingegebenen Adressen oder Parameter nicht. Eine auf der Blockchain bestätigte Transaktion kann nicht rückgängig gemacht werden. |
Die direkte Interaktion über BscScan ermöglicht den Zugriff auf verfügbare Vertragsfunktionen, ersetzt jedoch nicht die Analysen, Benachrichtigungen und weiteren Dienste der offiziellen Atlas System-Oberfläche.
Voraussetzungen
Stellen Sie vor Beginn sicher, dass Sie über Folgendes verfügen:
- Eine Web3-Wallet mit Unterstützung für BNB Smart Chain, etwa MetaMask, Trust Wallet, SafePal oder OKX Wallet.
- USDT auf BNB Smart Chain, nicht auf Ethereum, TRON oder einem anderen Netzwerk.
- Einen kleinen BNB-Betrag in derselben Wallet für Netzwerkgebühren, sofern die Transaktion nicht ausdrücklich als gesponsert angezeigt wird.
- Zugang zur offiziellen BscScan-Domain.
Wie der einladende Partner bestimmt wird
Partnerzuordnung und Erstellung eines Smart Cycle sind getrennte Vorgänge.
Der einladende Partner wird beim erstmaligen Verbinden einer Wallet mit der offiziellen Atlas-Oberfläche bestimmt:
- Öffnet ein Teilnehmer Atlas über einen persönlichen Empfehlungslink und verbindet eine Wallet, wird diese Wallet der Struktur des einladenden Teilnehmers zugeordnet.
- Öffnet ein Teilnehmer die offizielle Website ohne persönlichen Empfehlungslink und verbindet seine Wallet direkt, wird sie der Website-Struktur zugeordnet.
- Spätere direkte Aufrufe von Lockup Flow oder Daily Flow erfolgen von derselben Wallet-Adresse und ändern die bestehende Partnerzuordnung nicht.
Die lockup-Funktionen in Teilnehmerverträgen enthalten kein separates Feld für die Adresse des einladenden Partners. BscScan kann daher selbst keine Partnerzuordnung erstellen oder ändern.
Um die Zuordnung zu einem bestimmten Partner zu bewahren, führen Sie vor dem ersten direkten Vertragsaufruf folgende Schritte aus:
- Öffnen Sie den persönlichen Empfehlungslink des einladenden Partners auf der offiziellen Atlas-Website.
- Verbinden Sie dieselbe Wallet, die Sie auf BscScan verwenden werden.
- Vergewissern Sie sich, dass die richtige Wallet-Adresse verbunden ist.
- Fahren Sie erst danach mit approve und lockup über BscScan fort.
Die direkte Vertragsinteraktion dient hauptsächlich zur Verwaltung von Smart Cycle mit einer bereits verbundenen Wallet. Sie ersetzt nicht die erstmalige Partnerregistrierung über die offizielle Atlas-Oberfläche.
| Parameter | Wert |
| Netzwerk | BNB Smart Chain Mainnet |
| Chain ID | 56 |
| Nativer Token | BNB |
| Blockchain-Explorer | https://bscscan.com/ |
Offizielle Adressen
Prüfen Sie vor einer Transaktion stets die vollständige Adresse und nicht nur deren erste und letzte Zeichen.
Anleitungsversion 1.2, geprüft am 21. September 2026. Vergleichen Sie vor jeder Transaktion die vollständige Adresse mit dem offiziellen Atlas System-Vertragsregister. Bei Abweichungen brechen Sie ab und kontaktieren Sie den offiziellen Support.
| Smart Contract | Adresse |
| Lockup Flow: Smart Cycle mit fester Laufzeit | 0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889 |
| Daily Flow V2: aktueller Vertrag für neue Zyklen | 0x8e61483d45a822cCB59482c47e1b6D28465605EC |
| Daily Flow V1 Legacy: nur bestehende Zyklen | 0x8F418e29a32AAB69Abf3DA742c43E7aDfBFbA3c3 |
| USDT BEP-20 | 0x55d398326f99059fF775485246999027B3197955 |
| WARNUNG Die Verträge Transport und Distrib dienen der internen Weiterleitung und Verteilung. Teilnehmer sollten deren Funktionen nicht ohne eine gesonderte offizielle Anweisung aufrufen. |
Wie BscScan mit einem Vertrag interagiert
Auf der Seite eines verifizierten Vertrags enthält der Tab Contract zwei Hauptbereiche:
- Read Contract – Daten anzeigen. Weder Wallet-Signatur noch Netzwerkgebühr erforderlich.
- Write Contract – Funktionen aufrufen, die den Vertragszustand ändern. Eine verbundene Wallet, eine Signatur und die Zahlung von Gas in BNB sind erforderlich, sofern die Transaktion nicht ausdrücklich gesponsert ist.
| WARNUNG USDT nicht per gewöhnlicher Überweisung an einen Vertrag senden |
Ein Smart Cycle wird durch zwei aufeinanderfolgende Transaktionen erstellt, nicht durch eine gewöhnliche Überweisung:
- approve – dem gewählten Vertrag die Verwendung eines genau festgelegten USDT-Betrags erlauben
- lockup – einen Smart Cycle über diesen Betrag erstellen
Eine direkte USDT-Überweisung an die Adresse von Lockup Flow oder Daily Flow erstellt keinen Smart Cycle und kann zum unwiederbringlichen Verlust des Zugriffs auf die Token führen.
USDT-Einheiten auf BscScan
Der USDT-Vertrag auf BNB Smart Chain verwendet 18 Dezimalstellen. Daher erwartet BscScan Beträge in der kleinsten Token-Einheit:
| Betrag | Wert für amount |
| 10 USDT | 10000000000000000000 |
| 100 USDT | 100000000000000000000 |
| 1,000 USDT | 1000000000000000000000 |
| 2,000 USDT | 2000000000000000000000 |
| Formel: amount = USDT-Betrag x 10^18 |
Teil 1. Einen Smart Cycle mit fester Laufzeit erstellen
Verwenden Sie den Lockup Flow-Vertrag: 0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889
Schritt 1. Einen Smart Cycle auswählen
Die Funktion lockup erwartet den numerischen Parameter tier:
| tier | Smart Cycle | Zykluslaufzeit | Geschätzte Delta |
| 1 | Launch | 1 Tag | 0.3% |
| 2 | Momentum | 5 Tage | 2% |
| 3 | Premiere | 10 Tage | 5% |
| 4 | President | 20 Tage | 12% |
| 5 | Imperium | 30 Tage | 22.5% |
Schritt 2. Lockup Flow die Verwendung von USDT erlauben
- Öffnen Sie den USDT-Vertrag auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Wählen Sie Connect to Web3 und verbinden Sie Ihre Wallet.
- Öffnen Sie approve (address spender, uint256 amount).
- Geben Sie bei spender die genaue Lockup Flow-Adresse ein: 0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889
- Geben Sie bei amount den Betrag in der kleinsten Token-Einheit ein. Für 100 USDT: 100000000000000000000
- Wählen Sie Write und bestätigen Sie die Transaktion in Ihrer Wallet.
- Warten Sie, bis der Transaktionsstatus Success lautet.
Geben Sie nur den Betrag frei, den Sie verwenden möchten. Vermeiden Sie eine unbegrenzte Freigabe, sofern sie nicht zwingend erforderlich ist.
Schritt 3. Die Freigabe prüfen
Vor der Zykluserstellung können Sie die Freigabe prüfen:
- Öffnen Sie auf der USDT-Seite Contract -> Read Contract.
- Öffnen Sie allowance(address owner, address spender).
- Geben Sie bei owner Ihre Wallet-Adresse ein.
- Geben Sie bei spender die Lockup Flow-Adresse ein.
- Wählen Sie Query. Das Ergebnis muss mindestens dem Betrag entsprechen, den Sie an lockup übergeben werden.
Schritt 4. Den Smart Cycle erstellen
- Öffnen Sie den Lockup Flow-Vertrag auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Wählen Sie Connect to Web3.
- Öffnen Sie lockup(uint256 amount, uint8 tier).
- Geben Sie bei amount denselben Betrag ein, der über approve freigegeben wurde.
- Geben Sie bei tier eine Zahl von 1 bis 5 aus der obigen Tabelle ein.
- Prüfen Sie Vertragsadresse, Betrag und tier erneut.
- Wählen Sie Write und bestätigen Sie die Transaktion in Ihrer Wallet.
- Öffnen Sie nach der Bestätigung die Transaktion über ihren Hash und prüfen Sie, ob ihr Status Success lautet. Der im aktuellen Vertragscode festgelegte Mindestbetrag beträgt 10 USDT.
Teil 2. Die orderId finden und einen Smart Cycle prüfen
Die Zykluskennung orderId wird für den Aufruf von claim benötigt.
Methode 1. Die orderId in der Transaktion finden
- Öffnen Sie die lockup-Transaktion auf BscScan.
- Suchen Sie Transaction Receipt Event Logs.
- Öffnen Sie das Ereignis Locked.
- Kopieren Sie den Wert orderId.
Methode 2. Ihre Zyklusliste abrufen
- Öffnen Sie Lockup Flow.
- Gehen Sie zu Contract -> Read Contract.
- Geben Sie Ihre Wallet-Adresse in getUserOrdersCount(address user) ein und wählen Sie Query.
- Kopieren Sie die zurückgegebene Anzahl der Zyklen.
- Öffnen Sie getUserOrders(address user, uint256 from, uint256 number).
- Geben Sie bei user Ihre Wallet-Adresse ein.
- Geben Sie bei from den Wert 0 ein.
- Geben Sie bei number den von getUserOrdersCount zurückgegebenen Wert ein.
- Wählen Sie Query.
Jeder zurückgegebene Zyklus enthält:
- orderId – Zykluskennung;
- owner – Wallet-Adresse des Eigentümers;
- started – Startzeit;
- finished – Abschlusszeit;
- amountLocked – Betrag der geleisteten Unterstützung;
- amountEarned – berechneter Betrag vor Ausführung der Unterstützungsanforderung;
- amountReturned – berechneter Betrag nach Abzug der Plattformgebühr;
- tier – Typ des Smart Cycle;
- notClaimed – zeigt an, dass die Unterstützungsanforderung noch nicht abgeschlossen wurde. Die Werte started und finished sind Unix-Zeitstempel.
Teil 3. Unterstützung nach Abschluss eines Smart Cycle anfordern
- Vergewissern Sie sich, dass der Zeitpunkt finished bereits vergangen ist.
- Vergewissern Sie sich, dass notClaimed den Wert true hat.
- Öffnen Sie Lockup Flow auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Verbinden Sie dieselbe Wallet, mit der der Smart Cycle erstellt wurde.
- Öffnen Sie claim(uint256 orderId).
- Geben Sie Ihre orderId ein.
- Wählen Sie Write.
- Prüfen Sie die Vertragsadresse und orderId im Bestätigungsfenster Ihrer Wallet.
- Bestätigen Sie die Transaktion.
- Warten Sie auf Success und prüfen Sie das Ereignis Claimed.
Die Funktion claim erwartet keinen Betrag. Sie geben nur orderId an; der Smart Contract berechnet den Betrag nach seinen Regeln.
Teil 4. Daily Flow
Verwenden Sie Daily Flow V2 für neue Zyklen. Bestehende V1-Zyklen verbleiben in V1; die orderId eines Vertrags darf nicht in einem anderen verwendet werden.
0x8e61483d45a822cCB59482c47e1b6D28465605EC
Der Plan wird anhand von amountLocked nach der Liquiditätseinzahlung gewählt: Core unter 2.000 USDT; Elite ab 2.000 USDT. Der übergebene Mindestbetrag beträgt 10 USDT. Rundungen können die Grenze beeinflussen; prüfen Sie tier im Locked-Ereignis und mit getOrder.
| Tarif | Betrag | Zykluslaufzeit | Delta über 200 Tage | Pro Tag, einschließlich Ausgangsbetrag |
|---|---|---|---|---|
| Core | Unter 2.000 USDT | 200 Tage | 120% | 1.1% |
| Elite | Ab 2.000 USDT | 200 Tage | 160% | 1.3% |
Die tägliche Berechnung enthält bereits die Rückzahlung des Ausgangsbetrags: 0,5% Ausgangsbetrag plus 0,6% Delta für Core oder 0,8% Delta für Elite. Dies sind Berechnungsparameter des Vertrags, keine garantierten Zahlungen.
Schritt 1. Daily Flow V2 eine Freigabe erteilen
- Öffnen Sie den USDT-Vertrag auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Wählen Sie Connect to Web3 und verbinden Sie Ihre Wallet.
- Öffnen Sie approve (address spender, uint256 amount).
- Verwenden Sie in approve und allowance die vollständige Daily Flow V2-Adresse als spender. Geben Sie amount in USDT-Basiseinheiten ein (18 Dezimalstellen). Genehmigen Sie nur den benötigten Betrag und warten Sie auf Success.
Geben Sie nur den Betrag frei, den Sie verwenden möchten. Vermeiden Sie eine unbegrenzte Freigabe, sofern sie nicht zwingend erforderlich ist.
Schritt 2. Einen Daily Flow V2-Zyklus erstellen
- Öffnen Sie Daily Flow V2 auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Wählen Sie Connect to Web3 und verbinden Sie Ihre Wallet.
- Öffnen Sie lockup(uint256 amount). Geben Sie den freigegebenen Betrag in Basiseinheiten ein. Es gibt keinen tier-Parameter; der Plan wird automatisch gewählt.
- Wählen Sie Write und bestätigen Sie die Transaktion in Ihrer Wallet.
- Warten Sie, bis der Transaktionsstatus Success lautet.
- Suchen Sie Transaction Receipt Event Logs.
- Öffnen Sie das Ereignis Locked.
- Kopieren Sie den Wert orderId.
Schritt 3. Einen Daily Flow-Zyklus prüfen
Verwenden Sie Read Contract des Vertrags, in dem der Zyklus erstellt wurde. Lesen Sie getUserOrdersCount und getUserOrders wie in Teil 2 beschrieben oder rufen Sie getOrder(uint256 orderId) auf. Prüfen Sie owner, bevor Sie fortfahren.
amountAvailable ist der berechnete Betrag vor der Plattformgebühr, keine Prüfung der Pool-Liquidität. In V2 zeigen amountAvailablePrincipal und amountAvailableDelta seine Bestandteile. Teilen Sie Tokenbeträge durch 10^18, um USDT anzuzeigen.
started, finished und lastClaimed sind Unix-Zeitstempel. amountUnclaimed ist der verbleibende berechnete Betrag und nicht zwangsläufig ein jetzt abrufbarer Betrag.
Schritt 4. Verfügbare Daily Flow-Unterstützung abrufen
Prüfen Sie zuerst getOrder: owner muss Ihre Wallet sein und amountAvailable muss größer als null sein. Die Berechnung erfolgt für volle 24-Stunden-Zeiträume ab started, höchstens für 200 Tage. Sie müssen nicht bis finished warten.
- Öffnen Sie Daily Flow V2 auf BscScan.
- Gehen Sie zu Contract -> Write Contract.
- Verbinden Sie dieselbe Wallet, mit der der Smart Cycle erstellt wurde.
- Öffnen Sie claim(uint256 orderId).
- Geben Sie Ihre orderId ein.
- Wählen Sie Write.
- Prüfen Sie die Vertragsadresse und orderId im Bestätigungsfenster Ihrer Wallet.
- Bestätigen Sie die Transaktion.
- Warten Sie auf Success und prüfen Sie das Ereignis Claimed.
Die Funktion claim erwartet keinen Betrag. Sie geben nur orderId an; der Smart Contract berechnet den Betrag nach seinen Regeln.
In V2 fällt die Plattformgebühr nur auf Delta an. Lesen Sie platformFee für den aktuellen Wert; die Gebühr ist amountAvailableDelta multipliziert mit platformFee und geteilt durch 10^25. Der Wert kann geändert werden. Netzwerk-Gas wird separat berechnet.
Meldet V2 Insufficient pool liquidity, wird claim rückgängig gemacht. No unclaimed rewards bedeutet, dass kein neuer vollständiger Tageszeitraum verfügbar ist; Claimed everything bedeutet, dass alle 200 Zeiträume abgerufen wurden. Senden Sie fehlgeschlagene Transaktionen nicht wiederholt: Prüfen Sie die Daten und kontaktieren Sie den offiziellen Support.
Daily Flow V1 Legacy: bestehende Zyklen verwalten
0x8F418e29a32AAB69Abf3DA742c43E7aDfBFbA3c3
Lesen Sie bei einem in V1 erstellten Zyklus die Daten in V1 und rufen Sie dort claim mit seiner orderId und der ursprünglichen Wallet auf. V1 unterstützt ebenfalls getOrder, getUserOrdersCount und getUserOrders, zeigt aber nicht die V2-Aufschlüsselung in Ausgangsbetrag und Delta.
Anders als V2 berechnet V1 die Plattformgebühr auf den gesamten Tagesbetrag. Wenden Sie die V2-Gebührenformel nicht auf V1 an. Weder eine angezeigte Berechnung noch eine frühere erfolgreiche Zahlung garantiert eine künftige Zahlung; die Ausführung hängt von Vertragsregeln und verfügbarer Liquidität ab.