REX Token Logo

WHITEPAPER

(deutsche version)

Kryptowährung
Flexible Internet-Anleihe
Handelbares Einlagenzertifikat

v3.00.00.BSC.MAINNET

Von der REX Gemeinschaft geschrieben
Tag der Erstellung: 2022-06-25


0.1 Basis Informationen

Hauptwebsite / Single source of truthrex.io
Verified REX links: linktr.ee/rextoken
News: Follow twitter.com/rex_token
Chat: Telegram

REX ist dreifach geprüft (Certik / solidity.finance / TechRate-Hackathon),
getestet und „für die Ewigkeit“ entwickelt.

Kurze Zusammenfassung des Whitepapers:
Lesen Sie das  REX Magazin (en) oder den One-Pager (en, pdf).

Neu in Krypto?
Video: REX for Crypto beginners

Deep-dive into REX:
Das Whitepaper ausführlich auf englisch erklärt: Dr. Kelly Snook on YT.


0.2 NETZWERK

 
NETWORK: Binance Smart Chain ("BSC")
   
Network Name Smart Chain
RPC URL https://bsc-dataseed.binance.org/
ChainID 56
Symbol BNB
Block Explorer URL https://bscscan.com/

0.3 CONTRACT ADRESSEN

 

REX ("XRX")
0xb25583E5e2dB32b7FCbffe3f5e8E305C36157E54
code (veröffentlicht, verifiziert, drei Audits): bscscan.com
trade: pancakeswap.finance
chart: dextools.io | poocoin.app

TREX ("XTRX")
0xA4d97197d7c2FaDf1C8e2226d03AAD8Ac1583b9C
code (veröffentlicht, verifiziert, drei Audits): bscscan.com
buy: app.rex.io

MREX ("MREX")
0x76837D56D1105bb493CDDbEFeDDf136e7c34f0c4
code (veröffentlicht, verifiziert, drei Audits): bscscan.com
trade: pancakeswap.finance
chart: dextools.io | poocoin.app

TÄGLICHE AUKTIONEN
0x0bA69EdF05AbE71028f82202Bb394a64C224dDF5
code (veröffentlicht, verifiziert, drei Audits): bscscan.com

STAKE DEX
0x3D11149b23C90379295681e773864A5a5d2b0D90
code (veröffentlicht, verifiziert, drei Audits): bscscan.com

AIRDROP
0xd65b42a7FeF267a2E79cbD3b3C8672C1ECE35828
code (veröffentlicht, verifiziert, drei Audits): bscscan.com

PCS PAIR (LP-Token)
0x207B298f4e08FaCb491f13E8335969E12c912d3e
code (AMM contract, automatically built by pancakeswap.finance): bscscan.com


Zeitbasierte Anlagen und Bonding-Finanzinstrumente gibt es in der Welt der traditionellen Finanzen (TradFi) seit vielen Jahren. Kürzlich haben sie ihren Weg in Blockchains gefunden, wodurch zentralisierte Bankinstitute durch dezentrale codebasierte Protokolle ersetzt wurden. Diese neuen Technologien laden zu Innovationen in den Finanzmodellen selbst ein und ermöglichen erstmals zusätzliche Funktionen und Flexibilität.

REX ist eine dezentrale Blockchain-basierte Kryptowährung, die Smart Contracts verwendet, um aussichtsreiche und flexible zeitbasierte Investitionen und Finanzinstrumente zu verbinden. Die REX Smart Contracts bieten eine native Investitionsoption, die als „Staking“ bezeichnet wird: das Sperren von Token für einen bestimmten Zeitraum, um Belohnungen zu erhalten, die als „Einsatzbelohnungen“ bezeichnet werden.

Dies ist vergleichbar mit einer Festgeldanlage oder einem Sparbrief (Certificate of Deposit) im traditionellen Finanzwesen, jedoch mit mehr Flexibilität und höheren möglichen Gewinnen. REX kann auch als Internetanleihe (Internet Bond) betrachtet werden.

In der Krypto-Sprache ist REX ein Staking-Token. Die Teilnehmer kaufen REX und legen diese für eine frei wählbare Zeit an, um dafür mehr REX als Belohnung zu erhalten. Die zusätzlichen REX, die diese Staker verdienen, stammen aus neuen REX, die jeden Tag erzeugt werden. Dies führt dazu, dass das REX-Angebot im Laufe der Zeit zunimmt. Das REX-Token-Angebot nimmt 12,9 % pro Jahr zu. Diese Zunahme stellt die Inflation dar, die durch den smart contract selbst erzeugt und an die Staker verteilt wird.

REX Smart Contracts bieten eine Fülle von Funktionen, die in der dezentralen Finanzwelt beispiellos sind. Diese Funktionen machen die Verwaltung von Stakes viel einfacher und flexibler und sie sind - zum ersten Mal überhaupt - vollständig dezentralisiert.

Mit REX ist es beispielsweise möglich, Stakes zu benennen (um ihren Zweck zu verfolgen), Stakes aufzuteilen (z.B. bei einer Scheidung), einen aktiven Stake an eine andere Adresse zu übertragen (z.B. als Geschenk) und sogar, bereits verdiente Staking-Belohnungen abzuheben, während ein Stake noch aktiv ist (statt ihn notfallmäßig vorzeitig beenden zu müssen, was mit erheblichen Einbußen verbunden ist). Der Nutzer kann sich auch dafür entscheiden, einen Stake als widerruflich (der Stake kann vorzeitig beendet werden und der Nutzer kann Staking-Belohnungen vor Fälligkeit abheben) oder unwiderruflich (der Stake kann nicht vorzeitig beendet werden und der Nutzer kann Staking-Belohnungen nicht vor Fälligkeit abheben) erstellen, um seine Belohnungen zu erhöhen.

Ein weiteres Beispiel für Innovation ist eine brandneue Funktion in REX: eine native dezentrale Börse (DEX) für Stakes; Ein Nutzer kann aktive Stakes auf der nativen DEX kaufen und verkaufen – eine Premiere im Bereich der dezentralen Finanzen (DeFi). Dadurch wird ein REX Stake selbst zu einer Kryptowährung.

  1. Bereitstellung von Liquidität ("Anfängliche Liquiditätsphase"),
  2. Teilnahme an REX-Tagesauktionen ("Auktionsphase"),
  3. buying from PancakeSwap (REX-BUSD LP pair).
  4. Anspruch auf einen Airdrop als Teilnehmer des Vorgängerprotokolls REX CLASSIC.

In der anfänglichen Liquiditätsphase können Nutzer BUSD unter Verwendung der Internetseite an den Smart Contract senden. Dort werden die insgesamt eingehenden BUSD zunächst gesammelt. Zu Beginn von REX-Tag 2 erzeugt der Smart Contract neue REX-Token und sendet einen vordefinierten Teil der BUSD und REX als „Anfangsliquidität“ an PancakeSwap und lässt dort sogenannte Liquidity Pool Token erzeugen. Die restlichen BUSD aus der anfänglichen Liquiditätsphase werden im Laufe von 200 Tagen auf gleiche Weise hinzugefügt. Der Smart Contract empfängt und speichert die LP-Token, während sie in den ersten 200 Tagen nach und nach dem Liquiditätspool hinzugefügt werden. Die Teilnehmer können sich ab REX-Tag 223 alle 30 Tage je 10 % ihrer LP-Token aus dem Kontrakt auszahlen lassen. Der Vorteil für Teilnehmer, die Liquidität bereitstellen, besteht darin, dass sie Liquidität hinzufügen, ohne die Hälfte des REX bereitstellen zu müssen, da diese kostenlos vom Smart Contract erzeugt werden.

Die Erstellung und Verteilung von REX-Token findet hauptsächlich über tägliche Auktionen statt. Jeden Tag wird eine bestimmte, täglich abnehmende Menge von REX-Token erzeugt („früher zahlt sich aus“). Ab dem 1. REX-Tag können Nutzer BUSD bieten, um einen Teil der täglich erzeugten REX-Menge zu erhalten. Es gibt 222 Auktionstage. Aus Auktionen zuzuteilende REX können vom berechtigten Nutzer als REX-Stake oder als liquide REX beansprucht werden.

Besonderer Bonus: Wenn der Nutzer REX aus einer Auktionsteilnahme als Stake beansprucht, hat er die Möglichkeit, sogenannte Random Personal Big Pay Days (BPDs) zu erhalten. Diese Funktion wurde von REX erfunden, um Anreize für die Teilnahme an Auktionen zu schaffen. Es war schon im ursprünglichen REX-Protokoll eine beliebte Funktion. Alle 24 Stunden verteilt ein Zufallsgenerator 75 % der an diesem Tag aus der Auktion erhaltenen BUSD an berechtigte Adressen zurück. Wenn eine Adresse getroffen wird, versucht der Smart Contract, dieser Adresse alle investierten BUSD zurückzugeben, dann fährt der Contract mit der nächsten geeigneten Adresse fort und so weiter, bis der "Random-BUSD-Pool" leer ist. Insofern anspruchsberechtigt zu bleiben, bedeutet, dass eine Adresse jeden Tag immer wieder getroffen werden kann. Es gibt keine Begrenzung, wie oft eine Adresse getroffen werden kann. Dies ist eine einzigartige Funktion, die es so nur in REX gibt.

Die Nutzung des REX-Protokolls kann durch die unterstützenden Token MREX und TREX verbessert werden. Das Halten dieser Token bietet Vorteile wie den Erhalt höherer Staking-Belohnungen, höhere Prämien für das Empfehlen und Einladen neuer Nutzer, höhere Auktionslimits und die Vermeidung von Gebühren. Die maximale Verbesserung wird mit 1 TREX und 5 MREX erreicht.


  1. EINFÜHRUNG
    1. Sicherheitsinformationen
  2. ÜBER REX
    1. Besonderheiten von REX STAKES
    2. REX Code
    3. REX Smart Contracts
    4. REX Zeit
    5. Voraussetzungen für die Nutzung von REX
    6. REX Ökosystem
  3. REX :: HAUPTTOKEN
    1. So erhalten Sie REX
    2. REX :: Tokenmenge
      1. Versteigerte REX
      2. Tagesliquidität REX
      3. Liquiditätsphase REX
      4. Zugeteilte Versorgung
    3. Inflation
      1. Inflation :: Codedetails
      2. Überlegungen zur Nachhaltigkeit
  4. TREX :: BOOST TOKEN
    1. TREX-Vorteile
    2. So erhalten Sie TREX
  5. MREX :: BOOST TOKEN
    1. MREX-Vorteile
    2. So erhalten Sie MREX
  6. REX-STAKEN
    1. Stakes eröffnen
    2. Shares und Staking-Prämien
      1. Staking-Belohnungen
      2. Bonus shares
      3. Sharepreis
    3. Abheben von Staking-Prämien
    4. Beenden eines Stakes
    5. Teilen eines Stakes
    6. Übertragung eines Stakes
    7. Einen Stake umbenennen
    8. Unwiderrufliche Stakes
    9. Kauf und Verkauf eines Stakes
  7. ANFÄNGLICHE LIQUIDITÄT
    1. REX-Startpreis
    2. Anfängliche Liquiditätsbeträge
  8. TÄGLICHE AUKTIONEN
    1. Auktionsphase
    2. Tägliche REX
    3. Erzeugen/Beanspruchen von REX nach einer Auktion
    4. Empfehlungen
      1. Empfehlungsbonus: 10 % in REX
      2. Referrer Boni: 10% in REX
      3. Referrer-Boni: 1 % bis 5 % in BUSD
    5. Ende der Auktionsphase
  9. REX CLASSIC AIRDROP
  10. ZUFÄLLIGE PERSÖNLICHE BIG PAY DAYS (BPD)
    1. BPD-Verteilungsfunktion
    2. BPD-berechtigte Adressen
  11. BUSD-Treasury
  12. BEP20 FUNKTIONALITÄT
  13. DANKSAGUNGEN
  14. VERFÜGBARKEIT
  15. ANHÄNGE
    1. Anhang A: Terminologie
    2. Anhang B: Codierungsstandards

 


1 EINFÜHRUNG

Dieses Dokument ist eine allgemeine technische Spezifikation von REX und seiner Funktionalität.
Um mehr über den Hintergrund und Zweck von REX zu erfahren, besuchen Sie rextoken.medium.com.

1.1 Sicherheitsinformationen

LESEN SIE SORGFÄLTIG und brechen Sie NIEMALS eine einzelne Regel.

  • Wenn Sie den privaten Schlüssel Ihrer wallet jemandem offenbaren, können Sie davon ausgehen, dass alle Ihre Werte gestohlen werden.
  • Wenn Sie Ihre Seed-Phrase jemandem offenbaren, können Sie davon ausgehen, dass alle Ihre Werte gestohlen werden.
  • Wenn Sie jemandem Ihr Wallet-Passwort mitteilen, können Sie davon ausgehen, dass alle Ihre Werte gestohlen werden.
  • Wenn Sie Ihr Wallet mit einer Website oder App eines Drittanbieters verbinden, können Ihre Werte gestohlen werden.
  • Stellen Sie bei der Verwendung einer Website/App sicher, dass sie offiziell und die Domain korrekt geschrieben ist.
  • Verwenden Sie immer Contract-Adressen, nicht den Namen von Token, um Fälschungen und Betrug zu vermeiden.

  • Interagieren Sie nicht mit REX Smart Contracts, wenn dies durch Gesetze oder Vorschriften verboten ist.

  • Verlassen Sie sich nicht auf soziale Medien. Wenn Sie diese dennoch verwenden, beachten Sie bitte die folgenden Risiken.
  • Seien Sie sich bewusst, dass Menschen Identitäten stehlen, Konten fälschen und täuschen.
  • Geben Sie niemals vertrauliche Daten an Dritte weiter, aus welchem Grund auch immer.
  • Betrachten Sie niemals die Worte/Nachrichten/Beiträge anderer Personen als Finanzberatung.
  • Recherchieren Sie immer selbst (DYOR). Übernehmen Sie die Verantwortung für Ihr Handeln.
  • Nehmen Sie sich die Zeit, die Sie für Ihre eigene Recherche benötigen. Lassen Sie sich von niemandem hetzen.
  • Wenn Sie jemand bittet, Websites oder Apps von Drittanbietern zu verwenden oder Token zu senden, melden Sie ihn.

  • Kryptowährungen sollten als neue Technologie betrachtet werden.
  • Kryptowährungen bergen ein immenses Risiko des Totalverlusts von Token oder deren Wert.
  • Es gibt keine Garantie, dass die Technologie oder der Code für immer funktionieren wird – oder überhaupt.
  • INVESTIEREN SIE NUR, WAS SIE SICH LEISTEN KÖNNEN, ZU VERLIEREN.
  • Um Risiken zu minimieren, halten Sie sich strikt an bekannte Anlageregeln, wie Cramer's 25.

  • REX Smart Contracts laufen auf dezentralen Blockchains. Diese Blockchains sind als „Drittanbieter“ zu betrachten und ihre Verfügbarkeit kann und wird zu keinem Zeitpunkt garantiert.

  • Abgesehen von der Nutzung der Funktionen von REX Smart Contracts direkt oder über den Blockchain-Explorer können REX Smart Contracts über die "Hauptwebsite" verwendet werden, aber ihre Funktionalität und Verfügbarkeit - obwohl gut gestaltet und geschützt - kann und wird in keiner Weise garantiert.

  • Hauptwebsite / Single source of truth: rex.io

2 ÜBER REX

REX ist ein Blockchain-basiertes, fortschrittliches, potentiell äußerst lohnendes und flexibles Kryptowährungs- und Staking-Ökosystem, das durch eine Reihe von dezentralisierten, unveränderlichen und unwiderruflichen Smart Contracts bereitgestellt wird. REX ist keine Organisation, Institution oder Person.

Neben der Bereitstellung der üblichen Kryptowährungsfunktionen bietet der REX- Token nativ Eigenschaften eines Sparbriefs (Certificate of Deposit, kurz: CD) und einer Anleihe durch die Verwendung von Smart Contracts. Im Vergleich zu CDs und Anleihen (Bonds) im traditionellen Finanzwesen bietet REX jedoch zusätzliche Funktionen und erweiterte Flexibilität. In der Kryptosprache kann REX als Staking-Token kategorisiert werden.

REX ist der weltweit erste Staking-Token, der einen native dezentrale Börse (DEX) für Stakes bietet. Nutzer können die integrierten Smart-Contract-Funktionen verwenden, um STAKES anzubieten, zu kaufen und zu verkaufen, ohne Einschränkungen, Vermittler, Controller, Administratoren oder externe Dienste.

REX ist der weltweit erste Staking-Token, bei dem der Nutzer – und nur der Nutzer – die volle Kontrolle über seine STAKES hat, selbst wenn er sie auf der integrierten dezentralen Börse anbietet. Dies führt zu einem revolutionären „zero counterparty risk“ (kein Risiko durch dritte Vermittler) für den Handel mit STAKES.

2.1 Besonderheiten von REX STAKES

Ein Stake ist „aktiv“, wenn er Shares (Anteile) hat, die Belohnungen verdienen. Dies ist in der Regel der Fall, wenn der ursprünglich definierte Zeitraum, in dem die REX fest angelegt bleiben sollten, noch nicht verstrichen ist.

  • Stakes können benannt (und umbenannt) werden, um sie besser verwalten zu können.
  • Aufgelaufene Belohnungen können vorzeitig von aktiven Stakes abgezogen werden.
  • Aktive Stakes können wie bei einem Geschenk an andere Adressen übertragen werden.
  • Stakes können halbiert werden, wie dies zum Beispiel bei einer Scheidung erforderlich sein sollte oder etwa der Wert eines Stakes unerwartet hoch wurde.
  • Aktive Stakes können auf dem nativen Stake-DEX verkauft werden.
  • Die Belohnungsraten für Stakes können mit unterstützenden Token erhöht werden.

2.2 REX Code

  • REX ist unveränderbarer Code, gründlich getestet, erprobt und veröffentlicht.
  • Der REX-Quellcode (Solidity) ist vollgepackt mit englischen Kommentaren, sodass ihn jeder der englischen Sprache mächtige verstehen kann.
  • Der REX-Quellcode kann von allen eingesehen werden, damit sie entscheiden können, ob sie damit interagieren möchten.
Finden und Prüfen Sie den REX-Quellcode nach seiner Veröffentlichung.

 

2.3 REX Smart Contracts

  • REX ist geprüft (Certik / solidity.finance / TechRate-Hackathon), getestet und „für die Ewigkeit“ entwickelt.
  • REX funktioniert vollständig ohne Verwalter oder Verwahrung durch Dritte, ist unveränderlich und überprüfbar sicher.
  • REX wird von keiner Person, Institution oder Organisation kontrolliert.
  • REX bietet mehrere Funktionen, um über Apps und Websites mit ihm zu interagieren.
  • REX hat eine Standard-Benutzeroberfläche: die Hauptwebsite.

 

Nach der Bereitstellung, Initialisierung und Aufgabe der Kontrolle und Herrschaft über den Code/Smart Contract („OwnershipRenounced“) haben REX-Smart Contracts keine Funktionalität mehr, die dem bereitstellenden Konto gewährt wird, und keinen Verwaltungsschlüssel, der einen Zugriff ermöglichen könnte. Die REX Smart Contracts sind dann für immer unveränderlich. Alle Nutzer, einschließlich der Entwickler, haben genau gleichen Zugriff auf die Funktionalität der Verträge.

Es gibt eine Ausnahme. Nach der Bereitstellung und Initialisierung des DAILY AUCTIONS-Smart-Contracts, der die Auktionsphase in REX verwaltet und den größten Teil des REX-Angebots zu Beginn erstellt, hat eine Adresse, die GAS_REFUNDER, zusätzliche Rechte. Diese Adresse darf BNB an den DAILY AUCTIONS-Contract senden (der für die Rückerstattung der Gasgebühren an die Nutzer verwendet wird) und nach dem LAST CONTRACT DAY (wenn die Auktionsphase vorbei ist und die TREASURY und alle POOLS bereits von den Nutzern geleert wurden) Token vom Smart Contract transferieren. Dieses Recht ist erforderlich, um die verbleibenden ungenutzten BUSD abzuheben und andere Token aus dem Contract zurückzuziehen. Beispielsweise kann es Token abrufen, die versehentlich an den Contract gesendet wurden und ansonsten nicht wiederherstellbar wären (was häufig vorkommt). Um volle Sicherheit zu gewähren, schließt diese Transfererlaubnis ausdrücklich die REX-BUSD LP TOKENS aus, die nach der Auktionsphase den Gebern der ersten Liquidität zur Verfügung stehen.

2.4 REX ZEIT

Die Zeit wird von den Smart Contracts in ganzen Tagesschritten nachverfolgt, beginnend bei REX DAY 0, was bei LAUNCH_TIME beginnt, definiert als Unix-Zeit im REX-Contract.

Die Zeit bevor REX DAY 0 beginnt (die Zeit zwischen Contract-Bereitstellung und LAUNCH_TIME) wird auch als REX DAY 0 definiert.

Diese REX DAY 0-Phase von der Contract-Bereitstellung bis zum Beginn von REX DAY 1 dauert mehrere Tage und wird als Anfängliche Liquiditätsphase bezeichnet.

REX-PHASEN und spezielle REX-TAGE

TAG 0: Anfängliche Liquiditätsphase (mehrere Tage lang)
TAG 1-222: Tägliche Auktionsphase

TAG 2-222: REX-Beanspruchungsphase ( Airdrop )
TAG 2: Beginn der BUSD-Beanspruchungsphase ( Airdrop )
TAG 1-250: BUSD-Beanspruchungsphase ( Empfehlungen (referrals) )
TAG 2-250: BUSD-Beanspruchungsphase ( Big Pay Days )
TAG 2-259: REX-Beanspruchungsphase ( Auktionen und Empfehlungen)
TAG 223 : Beginn der LP-TOKENS-Entnahmephase ( Initial Liquidity )
TAG 251: Alle BUSD des Smart Contracts werden auf TREASURY verschoben
TAG 252-258: BUSD-Beanspruchungsphase ( TREASURY )

2.5 Voraussetzungen für die Nutzung von REX

Benutzer benötigen einen Computer oder ein Smartphone mit einer Internetverbindung und einer elektronischen Brieftasche (wallet - Empfehlung: MetaMask.io), um REX, REX-Stakes und die Boost-Token zu empfangen, zu halten, zu senden und zu verwalten. Auf einem Computer benötigen Nutzer einen Browser (Empfehlung: Firefox oder Chrome), um das Wallet dort zu installieren.

Benutzer müssen auch BNB-Token (BSC-eigene Währung) in der wallet halten, um Funktionen auszuführen (Zahlen der Blockchain-Transaktionsgebühren/ "Gasgebüh- ren").

REX-Smart Contracts verwenden den BUSD-Token für die Teilnahme von Nutzern an täglichen Auktionen der die Verwendung der DEX für STAKES.

2.6 REX Ökosystem

Die REX Smart Contracts bieten 3 verschiedene Token mit unterschiedlicher Funktionalität:
REX, TREX und MREX.


3 REX :: HAUPTTOKEN

REX ist der Haupttoken. Es ist fungibel und übertragbar.

Der Name ist REX, das Token-Symbol ist XRX und Dezimalzahlen sind 18.

Die Basiseinheit ist PRINCE. 1 REX besteht aus einer Trillion (1018) PRINCES. REX kann in einer wallet (elektronische Brieftasche, wie zum Beispiel MetaMask) aufbewahrt werden.

Die Hauptanwendung von REX ist das Staking, um dadurch Staking-Belohnungen zu erhalten. REX bietet übliche Staking-Funktionen (Festanlegen/Sperren von Token, um Staking-Belohnungen zu verdienen), erweiterte Staking-Funktionen (Benennen von Stakes, Übertragen und Aufteilen von Stakes und Abheben von Staking-Belohnungen) und erweiterte Funktionen auf der weltweit ersten nativen STAKE DEX: Stakes anbieten/verkaufen/kaufen.

3.1 So erhalten Sie REX

  1. Bereitstellung von Anfangsliquidität (vor REX DAY 1).
  2. Nehmen Sie als Teilnehmer oder Empfehler an den TÄGLICHEN AUKTIONEN teil (REX TAG 1 bis 222).
  3. Tauschen Sie andere Token gegen REX an Börsen (ab REX DAY 2) wie z. B. PancakeSwap (geringe Slippage einstellen!).
  4. Beanspruchen Sie einen Airdrop als Teilnehmer des Vorgängerprotokolls REX CLASSIC (REX DAY 2 bis 222).

3.2 REX :: Tokenmenge

Der REX-Token ist:

  • inflationär und hat keine feste oder vorab erzeugte Versorgungsmenge.
  • wird von Nutzern und Referrern nach TÄGLICHEN AUKTIONEN erzeugt.
  • wird durch Nutzer erzeugt, wenn sie einen Stake beenden oder Stakebelohnungen entnehmen.
  • wird vom Smart Contract erzeugt, wenn dem PancakeSwap-REX-BUSD-LP-Paar Liquidität hinzugefügt wird.
  • wird von Nutzern erzeugt, indem sie den Airdrop von REX CLASSIC beanspruchen.

3.2.1 Versteigerte REX

Der Hauptteil des Angebots wird von Teilnehmern der Tagesauktionen und deren Referrern erzeugt. Die Auktionen werden im Laufe der 222 Auktionstage (maximal) 17,000,000,000 REX generieren. Da diese Token während der Auktionsphase der Inflation des Smart Contracts unterliegen, wird das Angebot aus Auktionen am Ende der Auktionsphase etwas höher sein.

3.2.2 Tagesliquidität REX

Alle 24 Stunden, wenn ein Auktionstag zu Ende ist, werden 10 % der an die Auktion gesendeten BUSD zusammen mit der entsprechenden Menge an neuem REX an den REX-BUSD-Liquiditätspool (LP-Paar) auf PancakeSwap weitergeleitet. DieAnzahl von REX, die erzeugt und mit den BUSD versendet werden, hängt von der Menge der weitergeleiteten BUSD und dem tatsächlichen Preis („Reserve“) auf PancakeSwap ab. Die Zahlen werden täglich berechnet, erzeugt und an das LP-Paar gesendet. Die LP-Token werden verbrannt, sodass die Liquidität für immer gesperrt ist und nicht abgehoben werden kann.

3.2.3 Liquiditätsphase REX

Alle 24 Stunden, wenn ein Auktionstag zu Ende ist, wird ein Teil der Anfangsliquidität zusammen mit der entsprechenden Menge an neuem REX an den REX-BUSD- Liquiditätspool (LP-Paar) auf PancakeSwap weitergeleitet . Die Anzahl von REX, die erzeugt und mit den BUSD versendet werden, hängt von der Menge der weitergeleiteten BUSD und dem tatsächlichen Preis („Reserve“) auf PancakeSwap ab. Die Zahlen werden täglich berechnet, erzeugt und an das LP-Paar gesendet. Die erhaltenen LP-Token werden im Smart Contract gespeichert und können nach Ablauf der Auktionsphase von den Teilnehmern, die die Anfangsliquidität zur Verfügung gestellt haben, zeitlich gestaffelt eingezogen werden.

3.2.4 Zugeteilte Versorgung

Das aktuelle Gesamtangebot (REX im Umlauf) kann mit der Funktion totalSupply() aus dem Contract abgerufen werden. Um einen sinnvolleren Wert zu erhalten, wurde die Funktion allocatedSupply() implementiert. Diese Funktion gibt das Gesamtangebot (REX im Umlauf) plus den REX zurück, die in aktiven Stakes gesperrt sind.

 

function allocatedSupply() external view returns (uint256)
   { return totalSupply() + globals.totalStaked; }

3.3 Inflation

Die Menge an REX (umlaufender + REX in Stakes) steigt mit einer konstanten Rate von 12,9 % pro Jahr (Inflationsrate). Am Ende eines jeden Tages berechnet der Smart Contract, wie viele neue REX für diesen Tag erzeugt werden müssen, um diese Inflationsrate zu erreichen.

 

totalREXSupply = circulatingREX + stakedREX
dailyInflationRate = (1.129 ^ (1 / 365) - 1)
dailyInflationRate = 0.00033247247636
newREXToday = totalREXSupply × dailyInflationRate

 

Diese neuen täglichen Inflations-REX-Token werden nicht sofort erzeugt. Stattdessen sind sie für die Verteilung an die SHARES aller aktiven Stakes an diesem Tag vorgesehen. Ein Bruchteil dieses neuen REX ist für jeden aktiven Stake imVerhältnis zum prozentualen Anteil an SHARES des Stakes in Bezug auf die gesamte Menge an Shares an diesem Tag vorgesehen. Sobald ein Stake beendet wird oder Staking-Prämien entnommen werden, werden alle ihm zugewiesenen Token für alle vergangenen Tage sofort erzeugt.


Beispielszenario:

Angenommen, es gibt am REX-TAG X

 

100,000,000 total circulating REX
30,000,000 total staked REX
10,000,000 total SHARES

 

Die gesamten neuen REX, die am REX-TAG X generiert werden, betragen dann:

 

newREXDayX = (100,000,000 + 30,000,000) × 0.00033247247636
newREXDayX = 43,221.4219268 REX

 

Angenommen, Nutzer A hat einen aktiven Stake mit 2.000.000 SHARES. Am Tag X wird dem Stake dieses Nutzers dann die folgende Menge REX zugewiesen:

userANewREXDayX = newREXDayX × stakeShares / totalShares
userANewREXDayX = 43,221.4219268 × 2,000,000 / 10,000,000
userANewREXDayX = 8,644.28438536 REX

 

Darüber hinaus werden Strafen von Nutzern, die Stakes vorzeitig beenden, zur Inflation hinzugefügt. Daher hängt die tatsächliche Inflation auch von den Strafen ab, die aufgrund des Stakingverhaltens der Nutzer auftreten. Die genaue Formel im Code lautet:

 

(_totalStaked + _totalSupply) * INFLATION_RATE + _totalPenalties

3.3.1 Inflation :: Codedetails

Innerhalb des Codes wird dieser „Inflationsbetrag“ (an einem bestimmten Tag) im täglichen „Schnappschuss“ gespeichert als snapshots[_day].inflationAmount. Wenn ein Benutzer einen Stake beendet und die Belohnungen berechnet werden (für jeden Tag, es sei denn, die Belohnungen wurden bereits entnommen ), wird diese tägliche Zahl zur Berechnung der täglichen Belohnung verwendet:

 

_rewardAmount [day] +=
(_stakeShares * PRECISION) /
(TOTAL_SHARES * PRECISION / snapshots[_day].inflationAmount)​​​​​​​

 

oder einfacher:

 

_rewardAmount [day] +=
(myShares / totalShares) * snapshots[_day].inflationAmount

 

Der Nutzer erhält also seinen Anteil an der Gesamtinflation für jeden Einsatztag.

3.3.2 Überlegungen zur Nachhaltigkeit

Token-Gesamtangebot: Die REX-Inflation erzeugt 12,9 % mehr Token pro Jahr, die an Staker verteilt werden. Dies führt zu einer 5-fachen Token-Menge nach 13y (Jahren) und 20x nach 25y (Jahren):

 

supply.png


4 TREX :: BOOST TOKEN

TREX ist ein optionaler fungibler Token, der Nutzern Vorteile bietet.
Der Name ist TREX, das Token-Symbol ist XTRX und die Dezimalzahlen sind 0.
TREX (XTRX) BSC Address: 0xA4d97197d7c2FaDf1C8e2226d03AAD8Ac1583b9C

4.1 TREX-Vorteile

Eine Adresse mit 1 oder mehr TREX erhält:

  1. Staking: 25% mehr SHARES beim Erstellen eines Stakes.
  2. Auktionen: 100 % höheres Limit für BUSD, die zur Auktion gesendet werden dürfen.

 

4.2 So erhalten Sie TREX

Der Nutzer kann die „Kaufen“-Funktion des auf der REX-Website verlinkten TREX-Smart Contracts nutzen. Der tatsächliche Preis (in BUSD) wird von der wallet des Benutzers abgezogen und 1 TREX wird erzeugt und in die wallet des Nutzers transferiert.

Der Anfangspreis eines TREX zum Zeitpunkt der Bereitstellung des TREX-Smart Contracts beträgt 500 BUSD.
Er steigt um 5 BUSD pro 100 verkaufte TREX; dies wird als „TREX-Halving“ (Halbierung) bezeichnet.

Das Angebot ist begrenzt:

  • 40,000 TREX können aus dem Smart Contract gekauft werden.
  • 10,000 TREX können von Nutzern des TREX CLASSIC über die Webseite abgerufen werden.

Daraus ergibt sich ein Gesamtvorrat von maximal 50.000 TREX.

⚠️  Smart Contracts können TREX nicht kaufen.

HINWEIS: Inhaber des Vorgängers „REX CLASSIC TREX“ (frühe Unterstützer von REX CLASSIC) sind berechtigt, 10 TREX pro „REX CLASSIC TREX“ zum Zeitpunkt des „Schnappschusses“ zu beanspruchen, indem sie die „Beanspruchen“-Funktion des TREX-Contracts verwenden, der mit der REX-Website verknüpft ist. Nutzer können auf der Hauptwebsite prüfen, ob eine Adresse berechtigt ist.


5 MREX :: BOOST TOKEN

MREX ist ein optionaler fungibler Token, der Nutzern weitere Vorteile bietet.
Der Name ist MREX, das Token-Symbol ist MREX und die Dezimalzahlen sind 0.

MREX BSC-Adresse: 0x76837d56d1105bb493cddbefeddf136e7c34f0c4

HINWEIS: Dieser MREX ist derselbe Token, der zum Boosten von Rex Classic verwendet wurde.

5.1 MREX-Vorteile

Eine Adresse mit 1 bis 5 MREX erhält:

  1. Empfehlungsprämien: Verdienen Sie bis zu 5 % der BUSD, die von einem Empfehlungsnehmer zur Auktion geschickt werden (1 % pro MREX). Diese Belohnung wird zu dem Zeitpunkt zugewiesen, an dem der Empfehlungsnehmer BUSD zur Auktion gesendet hat.
  2. Auktionen : Verdienen Sie einen Bonus von bis zu 10 % mehr REX aus Auktionen (2 % pro MREX).
  3. Native STAKE DEX: Keine Käufergebühr beim Halten von MREX (sonst 2 % des Preises für den Stake).

 

5.2 So erhalten Sie MREX

Kaufen Sie MREX über PancakeSwap.
(Token-Adresse: 0x76837d56d1105bb493cddbefeddf136e7c34f0c4)

⚠️  Insgesamt sind nur 10.000 MREX verfügbar (max. Gesamtvorrat).


6 REX-STAKEN

REX ermöglicht es Nutzern, ihre REX zu staken und sie für einen bestimmten Zeitraum zu sperren, um Staking-Belohnungen zu erhalten.

Nutzer können so viele Stakes eröffnen, wie sie möchten. Nachdem ein Stake seine volle Laufzeit erreicht hat, kann der Benutzer ihn jederzeit schließen, um sein ursprünglich eingesetztes Kapital zuzüglich der Staking-Belohnungen ohne Strafe zu erhalten.

REX bestraft niemals das ursprünglich eingesetzte Kapital eines nach Ende seiner Laufzeit fälligen Stakes, egal wie spät er tatsächlich beendet wird; Aber die dem Stake zugewiesenen Staking-Belohnungen verringern sich nach Ende einer 14-tägigen Nachfrist nach der Fälligkeit eines Stakes. Die Staking-Belohnungen werden dann um 1% der ursprünglichen Staking-Belohnungen pro Woche gekürzt, solange der Stake nicht beendet wird. Dies ermöglicht den Nutzern viel Flexibilität bei der Planung, insbesondere auch für Zwecke der Steuerplanung.

6.1 Stakes eröffnen

Wenn ein Nutzer einen neuen Stake erstellt, wählt er eine Menge REX, eine Dauer in Tagen, den Namen des Stakes und die Widerrufbarkeit bzw. Unwiderrufbarkeit. Der Mindesteinsatz beträgt 0,000000000001 REX (1000000 PRINCES). Die minimale Dauer beträgt 7 Tage, die maximale Dauer 3653 Tage (ca. 10 Jahre). Je länger die Dauer eines Stakes ist, desto mehr REX-SHARES erhält der Nutzer. Wird der Stake unwiderruflich angelegt, werden weitere 25 % REX-SHARES hinzugefügt.

Sobald ein Stake eröffnet wurde, befindet er sich im Status „ausstehend“. Das bedeutet, dass der Stake technisch gesehen erst am folgenden REX-Tag beginnt. Ein Nutzer kann einen ausstehenden STAKE schließen und das ursprünglich eingesetzte REX-Kapital im Stake ohne Strafe oder Staking-Belohnungen zurückerhalten. Es ist nicht möglich, einen ausstehenden STAKE zu schließen, wenn er unwiderruflich ist.

Ausstehende Stakes erhalten den Status „aktiv“, sobald der nächste REX-TAG beginnt. Ab diesem Punkt wird das Schließen des Stakes mit einer Strafe geahndet,wenn er den Status „gereift“ noch nicht erreicht hat.

Wenn ein Stake eröffnet wird, werden die REX-Token im Stake durch den REX-Smart Contract verbrannt und in SHARES umgewandelt. Diese Shares bestehen für die gesamte Lebensdauer des Stakes, sofern nicht Staking-Belohnungen entnommen werden, bevor die Laufzeit des Stake beendet ist. Sobald der Stake geschlossen ist, werden die SHARES gelöscht und REX werden in der wallet des Nutzers „zurückerzeugt“ (mit allen zugewiesenen Staking-Belohnungen und abzüglich aller Strafen).

6.2 Shares und Staking-Prämien

Beim Eröffnen eines Stakes werden die REX-Token verbrannt (und im Contract als „principal“ des Einsatzes gespeichert) und Shares erstellt. Diese Shares repräsentieren die Stake-größe und -länge.

Die Anzahl der Shares, die ein neu eröffneter Stake erhält, wird durch einen globalen SHAREPREIS bestimmt, der im REX-Smart Contract gespeichert wird, sowie durch einen prozentualen Bonus, der auf der Dauer des Stakes basiert. Dieser SHAREPREIS steigt mit der Zeit und nimmt nie ab - daher ist es besser, früher zu staken als später.

6.2.1 Staking-Belohnungen

Stakes erhalten täglich Staking-Belohnungen durch die Inflation der REX-Menge sowie durch die anderen Stakes auferlegten Strafen (…die gezahlt werden, wenn ein Stake früher beendet wird). Die REX-Inflation beträgt 12,9 % pro Jahr (= 0,00033247247636 * Gesamt-REX-Menge pro Tag). Diese Inflation wird täglich an alle aktiven Stakes im Verhältnis ihrer SHARES im Vergleich zum gesamten SHARE-Pool verteilt.

6.2.2 Bonus-Shares

Je nach Einsatzdauer (Stakelänge) wird obendrein ein Bonusbetrag in SHARES generiert: „länger zahlt sich besser aus“.

Die Anzahl der erhaltenen SHARES wird so berechnet, dass ein Nutzer beim Staking von 365 Tagen 5% mehr SHARES erhält. Der tägliche Bonusprozentsatz beträgt also (105%) / 365. Dies gilt für Einsätze bis zu 365 Tagen (linear).

Wird ein Stake für länger als 365 Tage (1 volles Jahr) angelegt, erhält die Dauer über 365 Tage weitere 5 %, beginnend mit dem ersten Tag nach dem 365. Tag. Bei einem Stake für 465 Tage also folgendermaßen: Der Stake erhält 465 Tage * (105%) / 365 plus 100 Tage * (105%) / 365 weitere SHARES. Insgesamt könnte dies kurz ausgedrückt werden als (465+100) * (105%) / 365, täglich.

Dieses Modell erhöht sich für jedes neue volle Jahr.

Die folgende Grafik zeigt die Bonus-Shares in Bezug auf die Dauer des Stakes (in Tagen).

 

shares.png


Beispiele:
  • Eine Staking-Dauer von 7 Tagen bringt einen Bonus von rund 0,000959 % mehr SHARES. Die Gesamtzahl der Shares beträgt also (REX amount/SHARE PRICE) * 1.000959.
  • Eine Staking-Dauer von 3653 Tagen bringt einen Bonus von rund 275,4521 % mehr SHARES. Die Gesamtzahl der Shares beträgt also (REX amount/SHARE PRICE) * 3.754521

Extra-Shares:
  • Teilnehmer, die zum Zeitpunkt der Erstellung des Stakes mindestens 1 TREX halten, erhalten 25 % mehr SHARES für den Stake und somit 25 % mehr Staking-Belohnungen pro Tag.
  • Unwiderrufliche Stakes erhalten weitere 25% mehr SHARES.
  • Teilnehmer, die zum Zeitpunkt der Erstellung des Stakes mindestens 1 TREX halten und unwiderruflich Staken, erhalten 56.25% mehr SHARES, da diese multipliziert werden (1.25*1.25 = 1.5625).


Extrembeispiel:

Ein unwiderruflicher Stake von 3653 Tagen, getätigt mit einem TREX, würde folgende Gesamtzahl von SHARES erhalten (REX amount/SHARE PRICE) * 3.754521 * 1.25 * 1.25, was gleich (REX amount/SHARE PRICE) * 5.8664390625 ist. So dass der Stake etwa 6 Mal mehr SHARES einbringt als ein kurzer widerruflicher Stake, der ohne TREX getätigt wird.

Die Website bietet einen Rechner zur Berechnung der zu erhaltenden SHARES.

6.2.3 Sharepreis

Der SHAREPREIS beginnt bei einem festgelegten Wert von 0,1 REX/SHARE. Immer wenn ein Stake beendet wird, berechnet der Smart Contract ein Verhältnis des Gesamtergebnisses dieses Stakes (Kapital + Staking-Belohnungen - Strafe) zu seinen SHARES. Ist das Ergebnis höher als der aktuelle SHAREPREIS, so wird der SHAREPREIS sofort auf diesen neuen, erhöhten Wert gesetzt. Der Anstieg des Preises ist auf +5% begrenzt.

Der SHAREPREIS kann im Laufe der Zeit nur steigen (wenn auch ziemlich langsam) und nie fallen. Dadurch wird sichergestellt, dass frühere Stakes mehr SHARES erhalten als spätere Stakes mit der gleichen Menge an REX. Dieser Mechanismus zur Erhöhung des SHAREPREISES hindert Nutzer auch daran, mit einer Abfolge kürzerer Stakes mit dem Zinseszins-Effekt auf ihre Staking-Belohnungen das Gesamtergebnis eines einzelnen langen Stake derselben Größe zu übertreffen.

6.3 Abheben von Staking-Prämien

Der Nutzer kann bereits verdiente Staking-Belohnungen von einem aktiven Stake abheben, bevor der Stake vollständig fällig wird - außer es handelt sich um einen unwiderruflichen Stake.

Der Nutzer kann bis zum verfügbaren Maximum wählen, für wie viele Tage er Staking-Belohnungen abheben möchte.

Das Abheben von Staking-Belohnungen von einem aktiven Stake kann im Laufe des Stakes mehrmals erfolgen.

Das Abheben von Einsatzprämien ist ab Tag 2 des aktiven Stakes möglich. An Tag 1, dem ersten aktiven Tag, hat der Stake noch keinen vollen aktiven Tag hinter sich und somit noch keine Staking-Belohnungen erhalten.

Wenn ein Stake geschlossen wird, egal ob aktiv oder fällig, enthalten die Staking-Belohnungen, die an den Nutzer zurückgezahlt werden, nur Belohnungen, die noch nicht vorzeitig abgehoben wurden.

Das vorzeitige Abheben von Belohnungen wirkt sich nicht auf den Kapitalbetrag des Stakes aus, reduziert jedoch die Anzahl der SHARES, die der Stake in Zukunft hat. Dies bedeutet effektiv, dass der Stake am aktuellen Tag (dem Tag, an dem die Belohnungen ausgezahlt wurden) und an allen zukünftigen Tagen des Stakes weniger Belohnungen, als dies sonst der Fall gewesen wäre, erhält. Diese SHARE-Reduzierung verhindert, dass Nutzer insgesamt mehr SHARES erhalten, wenn sie sich dafür entscheiden, ihre vorzeitig abgehobenen Staking-Belohnungen sofort erneut einzusetzen.

⚠️  Es ist nicht möglich, Staking-Belohnungen von einem unwiderruflichen Stake abzuheben.

6.4 Beenden eines Stakes

Ein Nutzer kann einen Stake jederzeit schließen (es sei denn, er ist unwiderruflich). Abhängig vom Status des Stakes (in welchem Lebenszyklus er sich befindet) werden verschiedene Dinge passieren:

  • Beenden eines ausstehenden Stakes – die SHARES des Stakes werden vernichtet. Der gesamte Einsatzbetrag wird ohne Belohnungen oder Strafen an den Nutzer zurückgezahlt.
  • Vorzeitiges Beenden eines aktiven Stakes – die SHARES des Stakes werden vernichtet. Der Einsatzbetrag wird - wie unten ersichtlich - bestraft und zusammen mit allen bisher angesammelten Belohnungen an den Nutzer zurückgezahlt.
  • Beenden eines fälligen Stakes – die SHARES des Stakes werden vernichtet. Das gesamte Einsatzkapital und alle angesammelten Belohnungen werden an den Nutzer zurückgezahlt. Wenn der Stake später als 14 Tage nach Fälligkeitgeschlossen wird, werden die Belohnungen danach mit 1 % von der Ursprungsbelohnung pro Woche bestraft.

Wenn ein aktiver Stake früher beendet wird, wird der eingesetzte REX-Kapitalbetrag folgendermaßen bestraft:

  • 90 % - am ersten Tag, an dem der Stake aktiv ist.
  • 10 % - am letzten Tag, der geplanten Dauer des Stakes.
  • Die Strafe skaliert linear zwischen diesen beiden Extremen

Die durch diese Strafen nicht an die betreffenden Nutzer ausgezahlten REX (SHARES), sind für die Verteilung an alle aktiven Stakes an diesem Tag vorgesehen. Die Verteilung der Stakes' SHARES erfolgt erst wenn diese Stakes enden.

6.5 Teilen eines Stakes

Ein Nutzer kann einen aktiven Stake in zwei Stakes aufteilen (in jedem gewünschten Verhältnis).

Die neuen aufgeteilten Stakes haben denselben Namen und dieselbe Dauer. Geteilte Stakes können nicht erneut geteilt werden.

  • Das Splitten ist nicht möglich, wenn zuvor Staking-Belohnungen abgehoben wurden.
  • Eine Aufteilung ist nicht möglich, wenn einer der resultierenden Stakes weniger als den erforderlichen REX-STAKING-Mindestbetrag hätte.

6.6 Übertragung eines Stakes

Ein Nutzer kann einen aktiven Stake an eine andere Adresse übertragen.

  • Stakes, von denen Staking-Belohnungen abgehoben wurden, sind nicht übertragbar.
  • Es ist nicht möglich, einen Stake an die eigene Adresse des Absenders zuübertragen.

6.7 Einen Stake umbenennen

Der Nutzer kann einen aktiven Stake umbenennen, wodurch effektiv seine „Beschreibung“ geändert wird.

6.8 Unwiderrufliche Stakes

Der Nutzer kann einen Stake als unwiderruflich erstellen, um 25 % mehr SHARES zu erhalten. Ein solcher unwiderruflicher Stake ist in Bezug auf bestimmte Funktionen eingeschränkt: Staking-Belohnungen können nicht abgehoben werden und der Stake kann nicht vorzeitig beendet werden. Ein unwiderruflicher Stake kann jedoch umbenannt, geteilt, an eine andere Adresse übertragen oder auf der nativen STAKE DEX verkauft werden.

6.9 Kauf und Verkauf eines Stakes

REX bietet eine eigene native dezentrale Börse („DEX“) für Stakes, an der Nutzer ihre Stakes zum Verkauf anbieten können. Dies ist im DEX-Smart Contract implementiert.

Beim Angebot eines Stakes muss der Nutzer einen gewünschten BUSD-Preis (mindestens 5 BUSD) und eine Angebotsdauer von 1 bis 30 Tagen festlegen, wobei das geplante Ende des Angebots vor dem Fälligkeitsdatum des Stakes liegen muss.

Das Anbieten eines Stake listet diesen auf der DEX (im DEX-Smart Contract) und setzt den angebotenen Stake inaktiv, sodass der Nutzer den Stake während der Angebotszeit weder übertragen, umbenennen, beenden oder aufteilen noch Staking-Belohnungen abheben kann. Der angebotene Stake kann von anderen Nutzern gekauft werden, bis das Angebot abgelaufen ist oder der Nutzer es zurückgezogen hat.

Das Angebot, einen Stake zu verkaufen, kann vom Verkäufer innerhalb der Angebotsdauer jederzeit zurückgezogen werden, es sei denn, ein Käufer hat das Angebot schon angenommen und den Stake gekauft.

Der erfolgreiche Kauf eines Stakes erstellt für den Käufer einen neuen aktiven Stake mit den genau gleichen Eigenschaften des angebotenen Stakes, wobei die Beschreibung auf „Gekauft auf DEX“ gesetzt ist. Der angebotene und verkaufte Stake des Verkäufers wird geschlossen bzw. beendet, ohne, dass der Verkäufer etwas aus dem Stake zurückerhält.

Wenn der angebotene Stake nicht vor Ablauf der Angebotsdauer verkauft wird, muss der Verkäufer das Angebot aktiv zurückziehen, um den ursprünglichen Namen des Stakes wiederherzustellen und ihn zu reaktivieren.

  • Ein Stake muss mindestens 10% der Staking-Dauer erfüllt haben, um angeboten zu werden.
  • Verkaufsangebote können ab dem REX-TAG 111 (DEX-Aktivierungstag) eingereicht werden.
  • Stakes, bei denen bereits Einsatzbelohnungen abgehoben wurden, können nicht angeboten werden.
  • Beim Kauf eines Anteils fällt für den Käufer eine Gebühr von 2 % des BUSD- Preises des Anteils an. Gebührennutzung: 1 % geht an den MARKETING FUND und 1 % geht an DEV FUND.

  • Wenn der Käufer (mindestens einen) MREX hält, wird die Gebühr von 2 % des BUSD-Preises für den Stake nicht erhoben.

7 ANFÄNGLICHE LIQUIDITÄT

Die ANFANGSLIQUIDITÄTS-Phase wurde geschaffen, um in den sehr frühen Tagen von REX ein gewisses Maß an Liquidität im REX-BUSD-Liquiditätspool (LP-Paar) auf PancakeSwap bereitzustellen . Dafür können frühe Investoren BUSD bereitstellen, bevor die Auktionsphase beginnt.

Die INITIAL LIQUIDITY-Phase beginnt mit der Contract-Bereitstellung und -Initialisierung, wird als REX DAY 0 bezeichnet und dauert mehrere Tage.

Die INITIAL LIQUIDITY-Phase endet mit Beginn des REX DAY 1, wenn die Auktionsphase beginnt.

Für diese Phase bietet der Smart Contract TÄGLICHE AUKTIONEN eine Funktion sendLiquidityBUSD damit BUSD aus der Anfangsliquiditäts-Phase zum Smart Contract geschickt werden können. Alle bereitgestellten BUSD-Token werden im Smart Contract als INITIAL_LIQ_BUSD gespeichert. Der Smart Contract speichert alle Investitionen (pro Adresse) für die spätere Zuweisung von LP-Token.

7.1 REX-Startpreis

Ein vordefinierter Teil der INITIAL_LIQ_BUSD wird zu Beginn von REX DAY 2 dem PancakeSwap-Liquiditätspool hinzugefügt (gepaart mit der entsprechenden Menge neu erzeugter REX-Token) und erstellt die ersten jemals existierenden REX-Token – und stellt somit sicher, dass REX gehandelt werden können.

Technisch gesehen wird dieses Ereignis durch die erste Interaktion mit dem Smart Contract am REX-TAG 2 ausgelöst – beispielsweise nimmt jemand an den Auktionen teil oder beansprucht REX aus Auktionen oder beansprucht REX aus Empfehlungen oder nutzt eine andere externe Funktion des DAILY AUCTIONS-Smart Contracts.

Das Ereignis des Hinzufügens des vordefinierten Teils der Anfangsliquidität bestimmt den Startpreis des REX-BUSD LP-Paares. Es werden 7.143 REX pro BUSD geprägt, also beträgt der Preis 1/7143 = 0,000139997 BUSD/REX.

7.2 Anfängliche Liquiditätsbeträge

Die INITIAL_LIQ_BUSD von Frühinvestoren in der ANFANGSLIQUIDITÄTS-Phase bereitgestellten Mittel werden zwischen 0 BUSD und maximal 10.000.000 BUSD liegen.

  • Falls 0 BUSD bereitgestellt werden, passiert Folgendes: Die Funktionen zur Verwaltung der Anfangsliquidität werden nicht ausgelöst. Es werden keine LP-Token erstellt. Dennoch könnte dem LP-Paar zu Beginn von REX DAY 2 Liquidität hinzugefügt werden, da die addLiquidity-Funktion der täglichen Auktionen in diesem Moment ebenfalls versuchen wird, Liquidität hinzuzufügen: die 10 % der BUSD, die zu den täglichen Auktionen auf REX gesendet werden an TAG 1. Für den Fall, dass es keine INITIAL_LIQ_BUSD gibt, wird die addLiquidity-Funktion der täglichen Auktionen dem LP-Paar immer noch etwas Liquidität zuführen und – in diesem speziellen Fall – auch die Aufgabe übernehmen, den Startpreis des LP-Paares durch Prägen von 7143 REX pro BUSD auf 0,000139997 BUSD/REX festzulegen.
  • Falls zwischen 100 BUSD und 100.000 BUSD bereitgestellt werden, werden alle BUSD zu Beginn von REX DAY 2 an das LP-Paar gesendet.
  • Falls mehr als 100.000 BUSD bereitgestellt werden, wird die Menge an BUSD, die zu Beginn von REX DAY 2 an das LP-Paar gesendet wird, auf 100.000 BUSD begrenzt, sodass die anfängliche Liquidität im LP-Paar nicht zu Beginn zu hoch ist. Der Rest INITIAL_LIQ_BUSD wird täglich (zusammen mit 10% der täglichen BUSD aus Auktionen) im Laufe von 200 Tagen (REX DAY 3 bis REX DAY 202) hinzugefügt: 1/200 jeden Tag. Dies soll zu einer stetig steigenden Liquidität im Paar REX-BUSD LP führen.

Beispiel:
Wenn in der ANFANGSLIQUIDITÄTSPHASE insgesamt 1.100.000 BUSD an den Smart Contract gesendet würden, würde der Smart Contract zu Beginn des REX DAY 2 100.000 BUSD (plus die entsprechende Menge von 714.300.000 REX-Token) hinzufügen und dann die verbleibende Liquidität von 1.000.000 BUSD in Portionen von 1.000.000 BUSD / 200 = 5.000 BUSD (plus die entsprechende Menge an REX-Token) pro Tag über die nächsten 200 Tage hinzufügen.

HINWEIS:
Diese "entsprechende Menge an REX-Token" wird im Laufe der Zeit bzw. wohl jeden Tag variieren:
Das REX_BUSD LP-Paar besteht seit Beginn des REX DAY 2. Höchstwahrscheinlich werden Nutzer mit dem Token handeln, so dass die RESERVEN im LP-Paar variieren werden. Dadurch wird die tägliche Menge der entsprechend erzeugten REX (wenn der Smart Contract jeden Tag mehr Liquidität hinzufügt) nicht mehr das anfängliche Verhältnis von 7.143 REX pro BUSD widerspiegeln - der DAILY AUCTIONS-Smart Contract wird beim Hinzufügen von Liquidität nämlich immer das tatsächliche REX/BUSD-Verhältnis des LP-Paares verwenden (müssen).

Regeln für die Bereitstellung der ANFANGSLIQUIDITÄT:

  1. Nutzer, die "Anfangsliquidität" anbieten, sollten mit Impermanent Loss und mit Rechnern für Impermanent Loss (wie diesem) vertraut sein.
  2. Mindestbetrag pro Adresse und Transaktion: 100 BUSD, wie bei den täglichen Auktionen
  3. Es werden nur Vielfache von 100 BUSD akzeptiert (100 BUSD, 200 BUSD, 300 BUSD,...)
  4. Die Bereitstellung von Liquidität in mehreren Transaktionen ist möglich und summiert sich dann einfach.
  5. Maximaler Gesamtbetrag pro Adresse: 500,000 BUSD
  6. Maximale Anfangsliquidität insgesamt: 10,000,000 BUSD

Die im DAILY AUCTIONS-Kontrakt erhaltenen LP-Token werden innerhalb der Auktionsphase gesperrt und können dann ab dem REX-TAG 223 iterativ (10% alle 30 Tage) von den Liquiditätsanbietern abgehoben werden.

Der Vorteil der Bereitstellung von Anfangsliquidität auf diese Weise ist, dass man nur BUSD und nicht den REX-Teil des LP-Paares senden muss, da der Smart Contract den REX-Teil kostenlos prägt.


8 TÄGLICHE AUKTIONEN

8.1 Auktionsphase

Der Hauptteil des REX-Angebots wird über tägliche Auktionen erstellt und verteilt. Es gibt 222 Auktionstage. Jeder Auktionstag dauert 24 Stunden. Die erste Auktion findet am REX-TAG 1 (00:00:00 hawaiianische Zeit) statt, die letzte Auktion findet am REX-TAG 222 statt.

  • Jeden Tag kann eine Adresse BUSD an den Kontrakt senden, um REX zu reservieren.
  • Eine Adresse kann jeden Tag BUSD senden, aber nur einmal am Tag.
  • Der Mindestbeteiligungsbetrag beträgt 100 BUSD.
  • Der maximale Teilnahmebetrag beträgt 50.000 BUSD (pro Adresse pro Tag).
  • Das tägliche Teilnahmelimit kann beim Halten von TREX auf 100.000 BUSD angehoben werden.

Das Senden von BUSD reserviert einen Teil der täglich versteigerten REX.

Außerdem reservieren Adressen, die als Empfehlende (Referrer) verwendet werden, einen Bruchteil der täglich versteigerten REX (Details finden Sie im Abschnitt Referrer).

Die zugewiesenen REX können am nächsten REX-TAG erzeugt oder direkt in einem Stake angelegt werden.

Die versteigerten REX eines jeden Tages werden unter den Auktionsteilnehmern und Empfehlenden dieses Tages im direkten Verhältnis aufgeteilt.

Beispiel (ohne MREX-Boni oder Referrer):
Stellen Sie sich einen Nutzer vor, der an einem bestimmten Auktionstag eine Reservierung vorgenommen hat, indem er 100 BUSD gesendet hat. Währenddessen haben andere Teilnehmer insgesamt 9.900 BUSD gesendet, sodass der Gesamtbetrag der an diesem Tag zur Auktion gesendeten BUSD 10.000 BUSD betrug. Wenn die Gesamtmenge der an diesem Tag verfügbaren neuen REX 200.000.000 REX beträgt, kann der Nutzer 100 / 10.000 * 200.000.000 = 2.000.000 REX prägen.

Der Smart Contract bietet öffentlich zugängliche Funktionen zum Anzeigen des Gesamtbetrags von BUSD, der derzeit jedem Auktionstag für alle Benutzer zugewiesen ist, sowie der gesamten jeden Tag verfügbaren REX.

  • Ein Nutzer erhält 2 % mehr REX aus der Auktion für jeden MREX (bis zu max. 5 MREX) in seiner Wallet, der maximale Bonus beträgt also 10 % mehr REX aus der Auktion, wenn er 5 MREX hält. Das Halten von mehr als 5 MREX erhöht den REX-Bonus nicht mehr.
  • Ein Benutzer erhält 10 % mehr REX, wenn er einen Empfehlenden bereitstellt.

Das obige Beispiel (mit MREX-Boni und Referrer):
Stellen Sie sich einen Nutzer vor, der an einem bestimmten Auktionstag eine Reservierung vorgenommen hat, indem er 100 BUSD gesendet hat (während er 5 MREX hält und eine Referrer-Adresse angibt). Der Smart Contract zählt die 100 BUSD als 100 BUSD + 10% (MREX-Bonus) +10% (Empfehlungsbonus) = 120 BUSD Investition des Teilnehmers.

HINWEIS:
Intern zählt der Smart Contract einen Bonus als höhere Auktionsteilnahme (in BUSD), 120 BUSD im obigen Fall. Daher werden auf der Website höhere BUSD-Werte ("Auktionsbeteiligungsbeträge") angezeigt, als tatsächlich BUSD an den Smart Contract gesendet wurden - die Boni sind enthalten.

Auch 10% der REX des Teilnehmers (im obigen Beispiel 10 REX) sind für den Empfehlenden reserviert.

Stellen Sie sich vor, im obigen Beispiel haben andere Teilnehmer 9.900 BUSD an den Smart Contract gesendet. Insgesamt beträgt der Gesamtbetrag der „zur Auktion gesendeten BUSD“ nun 9.900 + 120 + 10 = 10.030 BUSD („mit Boni“). Wenn die Gesamtmenge der an diesem Tag verfügbaren neuen REX immer noch 200.000.000 REX beträgt, kann der Benutzer 120 / 10.030 * 200.000.000 = 2.392.821 REX für sich erzeugen.

Der Empfehlende kann 10 / 10.030 * 200.000.000 = 199.401 REX für sich erzeugen.

8.2 Tägliche REX

Die Menge der täglich versteigerten REX wird mit der Zeit abnehmen.

Versteigerte REX-Beträge:
Am Auktionstag 1 werden 200.000.000 REX versteigert.
Am Auktionstag 2 werden 140.000.000 REX in der Auktion sein.
Am Auktionstag 3 werden 90.000.000 REX in der Auktion sein.
Nach Tag 3 verringert sich die Tagesmenge täglich um 130.000 REX.
Am Auktionstag 4 werden 89.870.000 REX in der Auktion sein.
Am Auktionstag 5 werden 89.740.000 REX in der Auktion sein.
...
Am Auktionstag 220 werden 61.790.000 REX in der Auktion sein.
Am Auktionstag 221 werden 61.660.000 REX in der Auktion sein.
Am Auktionstag 222 werden nur 53.230.000 REX in der Auktion sein.

In Summe sind 17.000.000.000 REX aus täglichen REX-Auktionen beanspruchbar/erzeugbar.

8.3 Erzeugen/Beanspruchen von REX nach einer Auktion

Nachdem ein Auktionstag beendet ist und das tägliche Verhältnis "REX/BUSD" für diesen Tag berechnet wurde, können Nutzer und Empfehlende ihre REX durch den Smart Contract erzeugen. Die Erzeugung von REX erfolgt durch den Nutzer über die Front-End-Website-Schnittstelle. Die Schnittstelle zeigt, wie viele REX für die mit der Wallet verbundene Adresse insgesamt aus allen Auktionsteilnahmen der vergangenen Tage und/oder Empfehlungen, die noch nicht beansprucht wurden, zu erzeugen sind.

Nutzer können ihre REX aus Empfehlungen sofort als flüssigen (also frei verfügbare) REX erzeugen.

Nutzer können ihre REX aus der Auktionsteilnahme auch sofort als flüssige REX erzeugen.

Alternativ können Nutzer ihre REX aus der Auktionsteilnahme als Stake beanspruchen. Dies hat den Vorteil, dass die Adresse für die Teilnahme an der Zufallsziehung für den Personal Random Big Pay Day berechtigt ist. Durch die Inanspruchnahme von REX als Stake wird ein Stake für den Nutzer erstellt, wobei die Dauer zwischen 222 und 3653 Tagen gewählt werden muss.

  • Aus Auktionen erhaltene REX müssen immer beansprucht werden, damit die Adresse für Personal Random Big Pay Days berechtigt ist.
  • Die einmalige Beanspruchung von flüssigen REX aus Auktionen schließt die Adresse von allen weiteren Personal Random Big Pay Days aus.
  • Die aus Auktionen erhaltenen REX müssen bis REX DAY 259 eingefordert werden, sonst gehen sie verloren.
  • Auktions-REX-Einsätze sind unwiderruflich: Der Staker kann die Staking-Belohnungen nicht abheben oder den Stake beenden, bis seine Fälligkeit erreicht ist. Dennoch kann der Stake ab dem REX-TAG 111auf der nativen STAKE DEX angeboten werden.

8.4 Empfehlungen

Das REX-Empfehlungssystem ist ein Anreiz, die zur Auktion gesendete Menge an BUSD zu erhöhen und die Anerkennung und Akzeptanz von REX zu erhöhen.

Der REX-Smart Contract verfügt über ein einzigartiges Empfehlungssystem, das sowohl den Empfehlenden als auch den Empfehlungsempfänger mit REX und den Empfehlenden mit zusätzlichen BUSD (Hybrid Referral Rewards) belohnt.

8.4.1 Empfehlungsbonus: 10 % in REX

Wenn ein Auktionsteilnehmer (der „Referee“) einen Referrer festgelegt hat, erhält der Teilnehmer einen Bonus von 10 % mehr REX aus dieser Auktion.

Derselbe 10%-Bonusbetrag von REX wird auch dem Referrer gutgeschrieben.

Eine Adresse kann sich nicht selbst empfehlen. Der Versuch wird als nicht stattgefunden behandelt.
Es ist nicht erforderlich, dass eine Referrer-Adresse selbst an einer Auktion teilgenommen hat.
Benutzer können bei jeder neuen Auktionsreservierung eine andere Empfehlungsadresse angeben.

Bei jeder REX-Reservierung kann der Nutzer eine Referrer-Adresse angeben. Der REX-Smart Contract notiert dann die Adresse des Referrers und ordnet sie der Token-Reservierung des Referees zu. Der Smart Contract markiert auch die Token-Reservierung des Benutzers als durch eine Empfehlung erfolgt. Für diese Reservierung werden 10 % mehr BUSD gutgeschrieben, als es tatsächlich waren. Wenn der Nutzer seine reservierten Token zu Beginn des nächsten Tages erzeugt, wird jeder Token-Reservierung, die durch eine Empfehlung erfolgte, 10 % mehr REX erzeugen, als wenn sie nicht durch eine Empfehlung erfolgt wäre.

8.4.2 Referrer Boni: 10% in REX

Die 10% mehr REX, die ein Referee erhält, ist auch die Menge an REX für den Referrer.

Beispiel:
Der Nutzer hat 50 BUSD gesendet und eine gültige Referrer-Adresse angegeben. Der Adresse des Nutzers werden REX zugewiesen, als wären 55 BUSD von der Adresse gesendet worden. Der Referrer-Adresse werden REX zugewiesen, als hätte sie selbst 5 BUSD an die Auktion gesendet.

  • Die aus Empfehlungen zugeschriebenen REX müssen bis zum REX-TAG 259 beansprucht werden, sonst gehen sie verloren.

8.4.3 Referrer-Boni: 1 % bis 5 % in BUSD

  • Zusätzlich zu den (10 %) Bonus-REX für den Referrer reserviert der DAILY AUCTION Smart Contract bis zu 5 % (abhängig von den MREX-Beständen des Referrers zum Zeitpunkt der Auktionsteilnahme) der vom Auktionsteilnehmer gesendeten BUSD für den Referrer.

Die nicht für den Referrer reservierten BUSD werden direkt an den BUSD-Treasury gesendet.

  • Wenn eine Referrer-Adresse 0 MREX enthält, erhält sie 0 % der BUSD.
    5% des BUSD werden an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse 1 MREX enthält, erhält sie 1 % der BUSD.
    4% des BUSD werden an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse 2 MREX enthält, erhält sie 2 % der BUSD.
    3% des BUSD werden an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse 3 MREX enthält, erhält sie 3 % der BUSD.
    2% des BUSD werden an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse 4 MREX enthält, erhält sie 4 % der BUSD.
    1% des BUSD wird an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse 5 MREX enthält, erhält sie 5 % der BUSD.
    0% des BUSD werden an BUSD-Treasury gesendet.
  • Wenn eine Referrer-Adresse mehr als 5 MREX enthält, erhält sie 5 % der BUSD.
    0% des BUSD werden an BUSD-Treasury gesendet.

Die reservierten BUSD können vom Referrer jederzeit und bedingungslos eingezogen werden.

Es ist nicht erforderlich, dass eine Referrer-Adresse selbst an einer Auktion teilgenommen hat - weder für den Erhalt von kostenlosem REX, noch für den Erhalt von kostenlosen BUSD. Auf diese Weise kann ein Nutzer auch eine „REX+BUSD-Überraschung“ an jeden anderen Wallet-Inhaber „senden“, unabhängig davon, ob diese Wallet zuvor REX besessen hat, bevor sie als Empfehlende Wallet genannt wurde.

  • Der Referrer kann seine BUSD bis REX DAY 250 beanspruchen. Sie sind für den Referrer am REX DAY 251 nicht mehr beanspruchbar.
  • Am REX DAY 251 werden alle nicht beanspruchten BUSD an den BUSD-Treasury gesendet.

8.5 Ende der Auktionsphase

Wenn der letzte Tag der Auktionsphase (REX DAY 222) endet, können keine weiteren Token-Reservierungen vorgenommen werden.

Reservierte REX aus den Auktionen können sowohl von Teilnehmern als auch von Referrern bis zum REX-TAG 259 (letzter Tag) abgerufen werden. Danach werden diese REX nie mehr erzeugbar sein.


9 REX CLASSIC AIRDROP

Wenn eine Adresse für den REX-Airdrop berechtigt ist, kann die Adresse die ihr zugewiesene Menge REX-Token ab REX-TAG 2 jederzeit bis REX-TAG 222 beanspruchen.

Der Airdrop kann als flüssiger REX in Höhe der Airdrop-Grundmenge beansprucht werden oder als Stake mit zusätzlichen Bonus-Token. Bei Inanspruchnahme als Stake muss die Dauer des Stakes zwischen 30 und 3653 Tagen gewählt werden.

Bonus-Token-Berechnung: Bei einem Stake der Airdrop-REX für 30 Tage erhält die Adresse einen Bonus von 10 % mehr REX-Token, die dem Grundeinsatz des Stakes hinzugefügt werden. Beim einem Stake für 600 Tage (oder mehr) erhält die Adresse einen Bonus von 50 % mehr REX-Token, die dem Grundeinsatz des Stakes hinzugefügt werden. Beim Stakes zwischen 30 und 600 Tagen erfolgt die Bonusberechnung linear (zwischen 10 % und 50 % Bonus).

Beim Erstellen eines REX-Stakes aus dem Airdrop gelten die üblichen REX-STAKING-Mechanismen: Länger zahlt sich besser aus (mehr SHARES in Bezug auf den tatsächlichen SHAREPREIS ), das Vorhandensein eines TREX bringt 25 % mehr SHARES ein. Da diese Stakes automatisch unwiderruflich sind, erhält sie einen weiteren Bonus von 25 % mehr SHARES (ggf. auch auf den TREX-Bonus – dann also insgesamt 56.25 % mehr SHARES).

Der aus dem Airdrop erstellte REX-STAKE ist ein unwiderruflicher Stake: Der Nutzer kann die Staking-Belohnungen nicht abheben oder den Stake beenden, bis der Stake seine Fälligkeit erreicht hat. Dennoch kann der Stake ab dem REX-TAG 111 auf der nativen STAKE DEX angeboten werden.

Die Berechnung der Airdrop-Zahlen wurde von der „REX Airdrop Group“ durchgeführt, einer unabhängigen Gruppe von Freiwilligen aus der REX-Community. Sie erklären alle ihre Erkenntnisse, Verfahren, Blockchain-Analysen, Berechnungen und Erklärungen auf ihrer Website. Die Airdrop-Website enthält den REX-Airdrop und den BUSD-Airdrop.

HINWEIS: Der BUSD-Airdrop für REX CLASSIC-Inhaber ist nicht ausdrücklich Bestandteil dieses technischen Whitepapers, da er nicht direkt von den grundlegenden REX-Smart Contracts verwaltet wird. Details werden von der REX Airdrop Group veröffentlicht.


10 ZUFÄLLIGE PERSÖNLICHE BIG PAY DAYS (BPD)

75% der BUSD-Token, die an die TÄGLICHEN AUKTIONEN gesendet werden, werden im BUSD-POOL gesammelt. Diese BUSD im BUSD-POOL werden in Form von Random Personal Big Pay Days nach dem Zufallsprinzip an die berechtigten Adressen (Auktionsteilnehmer) neu verteilt (beanspruchbar gemacht).

Alle 24 Stunden erstellt der TÄGLICHE AUKTIONEN-Smart Contract ein neues BPD-Ereignis, bei dem zufällig ausgewählte berechtigte Adressen das Recht erhalten, (bis zu) 100 % ihrer gesamten investierten BUSD zurückzufordern – also alle BUSD, die sie bisher in die TÄGLICHEN AUKTIONEN investiert haben.

10.1 BPD-Verteilungsfunktion

Die Funktion _createBPD des des TÄGLICHEN AUKTIONEN-Smart Contracts wählt nach dem Zufallsprinzip eine geeignete Adresse aus und gewährt dieser Adresse das Recht, alle ihre investierten BUSD zurückzufordern ("Auszahlung"), geht dann zur nächsten geeigneten Adresse über und so weiter, bis der BUSD-POOL leer ist oder jede berechtigte Adresse erreicht wurde oder die maximale Anzahl von BigPayDays verteilt wurde (400 Adressen alle 24 Stunden – plus unbegrenzte „vom Nutzer ausgelöste BPD“, was später erklärt wird).

Der BPD-Betrag pro Adresse wird durch zwei Faktoren begrenzt:

  1. Wenn 50 oder mehr als 50 Adressen teilnahmeberechtigt sind und die Auszahlung für eine bestimmte Adresse 2 % des BUSD-POOL übersteigt, wird die Auszahlung auf 2 % des BUSD-POOL begrenzt. Diese Obergrenze bei 2% des BUSD-POOL dient dem Schutz vor sogenannten Walen (also Adressen, die sehr mit sehr hohen Beträgen an den Auktionen teilgenommen haben) und hat den Vorteil, dass täglich mindestens 50 Adressen einen BPD erhalten.
  2. Wenn eine Auszahlung die im BUSD-POOL verbleibenden BUSD übersteigen würde, wird die Auszahlung auf die dann noch im Pool enthaltene Menge begrenzt.

Diese Beschränkungen können dazu führen, dass weniger als der gesamte BUSD-Investitionsbetrag einer Adresse ausgezahlt wird.

Wenn weniger als 50 Adressen teilnahmeberechtigt sind, erhält jede Adresse eine Auszahlung. Jede Auszahlung ist begrenzt auf 1 / number of eligible addresses.

Beispiel: Es gibt 10.000 BUSD im BUSD-POOL und 10 berechtigte Adressen. Der Contract versucht, jeder Adresse einen anrechenbaren BUSD-Betrag von 10.000 BUSD / 10 = 1.000 BUSD gutzuschreiben. Stellen Sie sich vor, neun Adressen haben 1.000 oder mehr BUSD an Auktionen gesendet: Diese Adressen erhalten 1.000 BUSD gutgeschrieben. Stellen Sie sich weiter vor, eine Adresse hat zuvor nur 500 BUSD an Auktionen gesendet, dann werden dieser Adresse nur 500 BUSD gutgeschrieben. Es bleibt ein nicht verteilter Rest von 500 BUSD, der auf das nächste BPD-Event übertragen wird.

Eine Adresse darf nur einmal pro BPD-Ereignis getroffen werden.

Eine Adresse kann jedoch mit jedem BPD-Ereignis wieder und wieder getroffen werden. Daher ist es möglich, dass eine Adresse über mehrere BPB-Ereignisse hinweg mehr BUSD zurückerhält, als sie jemals gesendet hat.

  • Wenn nicht genügend Adressen für ein BPD-Ereignis in Frage kommen, um den BUSD-POOL zu leeren, und sich dann noch mehr als 50.000 BUSD im BUSD-POOL befinden, kann jeder die externe Funktion _createUserBPD() aufrufen, um einen zusätzlichen von Nutzern ausgelösten BPD für weitere 222 Adressen zu erstellen. Dies kann wiederholt werden, bis weniger als 50.000 BUSD im BUSD-POOL übrig sind. Alle verbleibenden BUSD-POOL-Guthaben werden immer auf den nächsten Tag übertragen - bis zum REX-TAG 250, an dem ein gegebenenfalls verbleibender Rest an den BUSD-Treasury gesendet würde.

10.2 BPD-berechtigte Adressen

Um sich für BPD zu qualifizieren, muss eine Adresse BUSD zur täglichen Auktion senden und am nächsten REX-TAG (oder an einem beliebigen Tag danach) „REX als Stake beanspruchen“.

Das „Beanspruchen von REX als Stake“ aus einer Auktionsteilnahme begründet einen unwiderruflichen Stake und der Nutzer muss die Dauer des Stakes zwischen 222 und 3653 Tagen festlegen. Da der Stake unwiderruflich ist, ist es nicht möglich, Staking-Belohnungen vor Fälligkeit des Stakes abzuheben. Dennoch kann der Stake beginnend am REX-TAG 111 auf der nativen STAKE DEX angeboten werden, wenn die sonstigen Voraussetzungen dafür erfüllt sind.

Das Ereignis, REX aus Auktionen als Stake zu beanspruchen, berechtigt eine Adresse, BPDs zu erhalten (in allen zukünftigen BPD-Ereignissen). Der zur Auktion gesendete BUSD-Betrag wird im originalDonation-Speicher für diese Adresse gespeichert. Diese originalDonation der Adresse ist die Anzahl von BUSD, die die Adresse erhalten soll, wenn sie vom Zufallsgenerator ausgewählt wird, solange sie überhaupt berechtigt ist. Alle weiteren Auktionsteilnahmen werden die von der Adresse gesendeten BUSD in originalDonation erhöhen und jeder persönliche BPD versucht die originalDonation jedes Mal zurückzuzahlen.

Wenn eine Adresse einmal berechtigt ist, bleibt sie immer für BPD berechtigt – vorausgesetzt, sie beansprucht niemals liquide REX aus Auktionen. Das Ereignis des Anspruchs auf liquide REX aus Auktionen führt dazu, dass eine Adresse nicht berechtigt ist, zukünftige BPDs zu erhalten. Alle BUSD, die der Adresse von früheren BPDs gutgeschrieben wurden, können weiterhin für diese Adresse beansprucht werden (bis REX DAY 250).

Die BPD BUSD werden nicht automatisch verteilt oder versendet, sondern müssen vom Nutzer aktiv abgerufen werden.

  • Wenn eine Adresse ihre BUSD nicht bis REX DAY 250 beansprucht hat, können die BUSD nicht mehr beansprucht werden.
  • Am REX-TAG 251 werden alle nicht beanspruchten BUSD an den BUSD-Treasury gesendet.

11 BUSD-Treasury

Der BUSD-Treasury ist ein BUSD-Pool, der allen Teilnehmern der tägliche Auktionen gewährt wird, die ihre REX aus Auktionen immer als Stake beansprucht haben und die ihre REX aus Auktionen nie liquide beansprucht haben und die nie einen Big Pay Day hatten.

Das BUSD-Treasury umfasst:

Der beanspruchbare BUSD-Betrag einer Adresse ist proportional zu dem, was diese Adresse in tägliche Auktionen investiert hat, im Verhältnis zu den insgesamt investierten BUSD der anderen berechtigten Adressen. Es ist möglich, dass die berechtigten Adressen mehr BUSD erhalten, als sie investiert haben.

Der BUSD-Treasury soll am REX-TAG 252 „eröffnet“ werden.

  • Die BUSD aus dem Treasury müssen innerhalb von 7 Tagen (REX-TAG 258) beansprucht werden.
  • Am REX-TAG 259 werden alle nicht beanspruchten BUSD an den MARKETING FUND gesendet.

12 BEP20 FUNKTIONALITÄT

REX ist ein BEP20-Token, der vollständig dem BEP20/ERC20-Token-Standard entspricht.

Bitte lesen Sie die häufig gestellten Fragen (FAQ) zu Binance, um mehr zu erfahren.


13 DANKSAGUNGEN

Allen, die bei der Entwicklung und Weiterentwicklung der Blockchain-Technologie helfen, sei gedankt.

Insbesondere:

  • OpenZeppelin — für Ihre Entwicklung wesentlicher Smart Contract-Schnittstellen und -Bausteinen von Solidity.
  • Der REX Telegram crowd — für ihren stetigen Strom wertvoller Ideen, konstruktiver Kritik, ehrlichen Feedbacks, witziger Scherze und amüsanter Zerstreuung während des gesamten Design- und Entwicklungsprozesses.
  • Stil des REXpaper übernommen vom DAI Stablecoin Purple Paper.

14 VERFÜGBARKEIT

Die Webversion dieses Dokuments wird unter: rex.io/paper gehostet.


15 ANHÄNGE

15.1 Anhang A: Terminologie

  • REX — der hier beschriebene Token und der Contract.
  • PRINCE — die Basiseinheit des REX-Tokens, analog zu wei für $ETH oder satoshi für $BTC. Ein REX entspricht einer Trillion PRINCES (1.000.000.000.000.000.000).
  • STAKE — eine zeitgebundene Festanlage von REX, die im Laufe der Zeit Staking-Belohnungen verdient.

15.2 Anhang B: Codierungsstandards

  • Die REX-Smart Contract sind vollständig in Solidity geschrieben und mit Solc 0.7.4 kompiliert.
  • Der Code sollte den Formaten entsprechen, die im Styleguide-Abschnitt der offiziellen Solidity 0.7.4-Dokumentation vorgeschrieben sind.
  • (mindestens) Alle öffentlichen Schnittstellen sollten im NatSpec-Format kommentiert werden.
  • Unit-Tests sollten den Quellcode zu 100 % abdecken. Alle denkbaren Rand- und Eck-fälle sollten abgedeckt werden.
  • Funktions- und Variablennamen sollten ihren Zweck und ihre Verwendung so klar und knapp wie möglich in einfachem Englisch vermitteln. Ziffern, unnötige Abkürzungen, Akronyme, Abkürzungen oder Slang sollten vermieden werden.
  • Funktionen sollten so kurz wie möglich sein. Sie sollten tun, was ihr Name sagt, und nicht viel mehr. Eine gute Faustregel ist, dass eine Funktion möglichst vollständig auf einem typischen Monitor und in einer typischen Schriftgröße angezeigt werden sollte.
  • Kommentare sollten mit Bedacht eingesetzt werden. Es sollte nicht kommentiert werden, um zu erklären, was der Code tut. Gute Funktions- und Variablen-namen werden dies erreichen. Kommentare sollten stattdessen erklären, warum etwas auf eine bestimmte Weise codiert ist. Kommentare sollten verwendet werden, um nicht offensichtliche technische Punkte oder Entscheidungen zu erklären, die mit einem Stück Code verbunden sind.
  • require() Funktionsaufrufe sollten eine kurze, aber beschreibende Fehlermeldung zurückgeben.
  • Vermeiden Sie doppelten Code (wiederholen Sie sich nicht).
  • Wo immer möglich und praktikabel, schreiben Sie vorrangig „gaseffizient“. Einige Teile des Codes können aus verschiedenen wichtigen Gründen kleinere Gaseffizienzen opfern. Wenn sie als wertvoller erachtet werden, sollten Code-Lesbarkeit, saubere Architektur und eine unkomplizierte und voll funktionsfähige Endbenutzererfahrung Vorrang vor solchen kleineren Gaseinsparungen haben.