CUBIT Links
Links verbindet einen Trader über eine On-Chain-verifizierte Signatur mit einem Empfehlenden. Die erste akzeptierte Verbindung bleibt in der Registry erhalten: Sie ist first-bound und kann in der gelesenen Implementierung nicht durch eine andere Verbindung überschrieben werden.
Zukünftige Veröffentlichung, angestrebtes Fenster ab Tag +5. Die Verfügbarkeit wird bei Veröffentlichung bekannt gegeben.
Ein Anteil aus den Teameinnahmen
Der Empfehlende erhält 20 % des Teamanteils bei vermittelten Swaps. Bei einem Teamanteil von 3 % entspricht dies vorbehaltlich der Vertragsrundungen einem Referenzwert von 0,6 % des Brutto-ETH-Anteils.
Die Steuern des Nutzers bleiben bei 3 % beim Kauf und 15 % beim Verkauf. Die für die Walls bestimmten 12 % finanzieren keine Empfehlungen.
Was signiert wird
Die EIP-712-Struktur lautet:
Bind(address trader, address referrer, uint256 deadline)
Die Domain der Registry verwendet den Namen CUBIT Links und die Version 1. Sie bindet die Signatur an die Blockchain und die Adresse der Registry. Der Vertrag unterstützt die Verifizierung von ERC-1271-Wallets über SignatureChecker.
Prüfen Sie vor dem Signieren den Trader, den Empfehlenden, das Netzwerk, die Adresse der Registry und die Frist. Die Verbindung ist keine bloße, beliebig änderbare Oberflächeneinstellung.
Die vorgesehenen Ablehnungen
Der vorgesehene Ablauf lehnt eine Nulladresse für Trader oder Empfehlenden, Selbstempfehlungen, bereits gebundene Trader, abgelaufene Fristen und ungültige Signaturen ab.
Ein Relayer kann die Signatur einreichen, aber die durch sie gebundenen Daten nicht verändern.
Welche Swaps eine Empfehlung zuordnen
Nur der aktuell registrierte Router kann den für eine Zuordnung anerkannten Payer-Kontext bereitstellen. Beliebige Daten eines anderen Routers reichen nicht aus, um eine Prämie zu erzeugen.
Ein früherer Router unterliegt weiterhin den Hook-Steuern, verliert nach seinem Austausch jedoch diese Referral-Fähigkeit. Die First-Bound-Verbindungen bleiben in derselben Registry, und bereits aufgelaufene Ansprüche bleiben im Hook verbucht.
Einen erworbenen Anteil abrufen
Der Hook stellt referralAccrued(referrer) und claimReferral(referrer) bereit. Der Claim-Aufruf überträgt die Mittel an den im Argument angegebenen Empfehlenden; er weist sie nicht dem Aufrufer zu, der das Gas bezahlt.
Aufgelaufene Guthaben und neue Zuweisungen sind zwei unterschiedliche Dinge. Prüfen Sie vor dem Aufruf die Version der Registry und den Vertrag, der das Guthaben hält.
Quellen: CubitV2.bind, bindingDigest, referrerFor, CubitHook._creditTeam und claimReferral.