Der beste Weg, um einen Airdrop durchzuführen?

Wir haben einen Vorbestellungs-Token eingeführt und möchten Leute für die Interaktion mit uns belohnen. Was ist der beste Weg, um einen Airdrop für etwa 500 Personen durchzuführen, wenn der Token bereits gestartet wurde? Sollten wir einen Code mit einer Schnittstelle zum Token verwenden und müssten wir ein Array von 500 Personen erstellen oder ist das eine Grenze? Wenn es dort bereits einen Code gibt, der dies tut, könnte ich bitte einen Link haben? Vielen Dank im Voraus!

Sind bereits Adressen in einem anderen Vertrag hinterlegt?
Nein, im Moment werden sie in einer Tabelle gespeichert. Der Vertrag muss nicht verrückt komplex sein, ich möchte im Grunde nur ein paar Token an eine Tonne Adresse senden.

Antworten (1)

Es gibt so viele Möglichkeiten und Variationen, dies zu tun. Basierend auf Ihren Anforderungen wäre es wahrscheinlich am besten, sich für eine Eigentümer-/vermittelte Verteilung zu entscheiden.

Diese Option würde erfordern, dass Sie einfach den Token-Vertrag erstellen, entweder den Eigentümer haben oder ein anderes Konto/einen Vertrag als Verteilungsmanager zuweisen und ein Backend-System erstellen, das die Token durchläuft und an alle Adressen in Ihrer Liste verteilt.

Sie müssten auch einige Checks and Balances einrichten, um sicherzustellen, dass sie keine Tokens erneut erhalten, falls Sie Ihr Backend-System überlaufen müssen.

Bitte beachten Sie, dass Sie bei dieser Methode für die Gaskosten verantwortlich sind.

Beispiel: https://github.com/KyberNetwork/airdrop

Danke für deine schnelle Antwort. Dieser Code sieht so aus, als würde er die Aufgabe erfüllen, aber da ich den Token-Vertrag bereits vor ein paar Tagen bereitgestellt habe, gibt es etwas, das ich hinzufügen sollte, damit er interagiert? ZB eine Eingabe der Token-Adresse irgendwo?
@darknightsy Der Airdrop-Code ist tatsächlich getrennt und unabhängig vom Token-Code. Überprüfen Sie das airdrops/contractsVerzeichnis. Es muss nur vom gleichen Eigentümer des ursprünglichen Vertrags laufen. Ich empfehle Ihnen, vor der Bereitstellung zu testen.
@darknightsy Außerdem, da Sie gerade in der Prelaunch-Phase sind ... wenn Sie nicht zu viele Adressen in der Vorbestellung haben, könnte es sich lohnen, alle Daten in einen neuen Vertrag zu migrieren. Ich bin sicher, die Leute hätten nichts gegen kostenlose Token!