Bereitstellen und Hinzufügen eines zusätzlichen Tokens

Zusätzliche Tokens sind Tokens, die nicht unbedingt von PaySwap selbst hinzugefügt wurden. Sie können Tokens darstellen, die Aktien, Indexfonds, Rohstoffe, native Münzen verschiedener Blockchains usw. repräsentieren.

Angenommen, Sie möchten einen dRamp einrichten, um Benutzern auf der ganzen Welt den Kauf von Tesla-Aktien zu ermöglichen. Sie können ein Tesla-Token als zusätzliches Token bereitstellen und es Ihrem dRamp hinzufügen, damit Benutzer Tesla-Token prägen und verbrennen können.

In diesem Szenario wird jedes Mal, wenn ein Benutzer Tesla-Token prägt, der entsprechende Betrag in USD der Anzahl der Tesla-Token auf Ihr Stripe-Konto überwiesen (im Falle automatischer dRamps), damit Sie die tatsächlichen Tesla-Aktien von der Börse kaufen können.

Dieses Modell kann verwendet werden, um jedem auf der Welt Zugang zu beliebigen Aktien, Indexfonds usw. zu ermöglichen.

Sie können Tesla im obigen Beispiel durch Rohstoffe wie Gold, Silber, Bitcoin usw. ersetzen.

Bereitstellen eines zusätzlichen Tokens

Um ein zusätzliches Token bereitzustellen, gehen Sie zum Steuerungsmenü Ihres dRamps, klicken Sie auf die Schaltfläche Zusätzliches Token bereitstellen.

Füllen Sie das Formular mit dem Namen des Tokens, seinem Ticker-Namen sowie einer stringifizierten Version des Aufrufobjekts für einen Aufruf an eine API aus, die den Preis des Tokens in USD zurückgibt.

Nehmen wir das Beispiel eines API-Aufrufs, der wie folgt aussieht:

const options = {
    method: 'GET',
    url: 'https://alpha-vantage.p.rapidapi.com/query',
    params: {
      function: 'TIME_SERIES_DAILY',
      symbol: 'TSLA',
      outputsize: 'compact',
      datatype: 'csv'
    },
    headers: {
      'X-RapidAPI-Key': <Ihr_Private_Key>,
      'X-RapidAPI-Host': 'alpha-vantage.p.rapidapi.com'
    }
  }
const response = await axios.request(options)
  

Um die stringifizierte Version unseres Optionsobjekts zu erhalten, öffnen wir das Konsolenfeld unseres Browsers, kopieren das Optionsobjekt hinein und rufen die Funktion JSON.stringify für unser Optionsobjekt auf, wie im Bild unten gezeigt.

Sobald Sie die stringifizierte Version des Optionsobjekts haben, können Sie es in das Aufrufobjektfeld im Formular einfügen, um das Token bereitzustellen, und die Transaktion validieren.

Stellen Sie sicher, dass Ihre API entweder einen Wert zurückgibt, der der Preis des Tokens in USD ist, oder eine Serie von Werten im CSV-Format, von denen die erste gültige Zahl der Preis des Tokens in USD ist.

Sie können Ihr Optionsobjekt jederzeit ändern, indem Sie die Option Zusätzlichen Token-Aufruf aktualisieren aus dem Steuerungsmenü Ihres dRamps auswählen und Ihr neues Optionsobjekt im stringifizierten Format eingeben.

Sobald Ihr Token bereitgestellt wurde, sollten Sie seine Adresse im Parameterabschnitt Ihres dRamps wie im Bild unten unter dem Feld Zusätzliche Tokens sehen können. Wenn nicht, laden Sie die Seite neu.

Kopieren Sie die Adresse, indem Sie auf das Symbol direkt daneben klicken, und gehen Sie zurück zum Steuerungsmenü Ihres dRamps.

Wählen Sie die Schaltfläche Zusätzliches Token hinzufügen, fügen Sie die zuvor kopierte Adresse in das Feld Zusätzliche Token-Adresse ein und validieren Sie die Transaktion.

.

Der nächste Schritt besteht darin, dieses neu bereitgestellte Token als Token-Markt zu Ihrem dRamp hinzuzufügen.

Hinzufügen eines zusätzlichen Tokens

Um Ihr neu erstelltes Token als Token-Markt hinzuzufügen, damit Benutzer es prägen/verbrennen können, gehen Sie zum Steuerungsmenü Ihres dRamps, klicken Sie auf die Schaltfläche Token-Markt hinzufügen und validieren Sie das Formular.

Sie sollten Ihr Token in der unteren linken Ecke des Panels Ihres dRamps wie im Bild unten hinzugefügt sehen können.

Um Benutzern das Prägen Ihres neuen Tokens zu ermöglichen, müssen Sie auch

den dRamp auffordern, den Preis von Ihrer API abzurufen.

Um dies zu tun, wählen Sie das Token aus, klicken Sie dann auf die Schaltfläche Steuerungsmenü und aus dem Menü auf die Schaltfläche Preis von API abrufen. Aktualisieren Sie, bis Sie eine reale Zahl und keine NaN erhalten.

Die Plattform verwendet Ihre API, um den Preis des Tokens in USD zu erhalten, und wandelt dann seinen USD-Preis in den der nativen Münze der Blockchain Ihres dRamps um. Da sich unser dRamp in diesem Fall auf der Fantom-Blockchain befindet, ruft er den TSLA-Preis in USD ab und wandelt ihn dann in FTM um.

Klicken Sie auf die Schaltfläche Preise setzen und dann auf die Schaltfläche Fortfahren. Validieren Sie die Transaktion.

Sie sollten den aktualisierten Preis im Parameterabschnitt Ihres dRamps wie im Bild unten sehen können.

Der letzte Schritt besteht darin, eine Belohnung zu erstellen und sie an Ihren neuen Token-Markt anzuhängen, damit Benutzer mit dem Prägen und Verbrennen Ihrer TSLA-Token beginnen können.

Stellen Sie sicher, dass Sie, wenn sie dies tun, tatsächlich gehen und die echten TSLA-Aktien kaufen, da sonst Ihre Belohnung möglicherweise eingefordert wird.

Eine API finden

Sie können mehrere APIs finden, die den Echtzeitpreis der meisten Assets zurückgeben, indem Sie eine einfache Google-Suche durchführen.

Die oben angegebene API ist die alpha-vantage-API von Rapid API. Die Website gibt Anweisungen, wie Sie nach den Preisen für mehrere Aktien, Kryptowährungen, FIAT-Währungen usw. abfragen können.

Um beispielsweise eine Aktie abzufragen, verwenden wir das folgende Aufrufobjekt:

const options = {
  method: 'GET',
  url: 'https://alpha-vantage.p.rapidapi.com/query',
  params: {
    function: 'TIME_SERIES_DAILY',
    symbol: 'MSFT',
    outputsize: 'compact',
    datatype: 'csv'
  },
  headers: {
    'X-RapidAPI-Key': <Ihr_Private_Schlüssel>,
    'X-RapidAPI-Host': 'alpha-vantage.p.rapidapi.com'
  }
};

Dieser Aufruf gibt die täglichen Preise der MSFT-Aktie im CSV-Format zurück (stellen Sie sicher, dass Sie Ihren_privaten_Schlüssel durch Ihren privaten Schlüssel ersetzen, den Sie erhalten, indem Sie ein Konto auf der Website erstellen).

Das Ersetzen des Tickers MSFT durch einen anderen Ticker wie OZ (für Gold), TSLA sowie jede andere Aktie, die von der API unterstützt wird, gibt die Preise dieser Aktie zurück.

Ein Aufruf mit dem oben angegebenen Objekt gibt ein CSV-Objekt mit dem folgenden Format zurück

Zeitstempel,Eröffnung,Hoch,Tief,Schluss,Kapazität 
2024-01-22,400.0200,400.6200,393.5900,396.5100,27016902 
2024-01-19,395.7600,398.6700,393.5000,398.6700,29331136 
2024-01-18,391.7200,393.9900,390.1200,393.8700,23392068

PaySwap analysiert die erste gültige Zahl im zurückgegebenen CSV, die in diesem Fall der Eröffnungspreis der Aktie ist: 400.0200

Wenn Ihre API eine andere Reihe von Antworten zurückgibt, stellen Sie einfach sicher, dass das zurückgegebene Objekt im CSV-Format vorliegt und dass die erste gültige Zahl der Preis des Assets ist.

Hinzufügen relevanter Tags

Wir empfehlen Ihnen, Ihrem dRamp Tags hinzuzufügen, die zu seinen Funktionen passen, wie z.B. die Token-Märkte, die Sie hinzugefügt haben.

Wenn Sie Ihrem dRamp beispielsweise den XOF-Tag hinzufügen, können Benutzer, die entweder tXOF/XOF-Token prägen/verbrennen möchten, Ihren dRamp viel schneller finden, indem sie nach dem XOF-Tag im Dropdown-Menü Produkt-Tags oben auf der dRamps-Seite filtern

Um einem dRamp einen Tag hinzuzufügen, gehen Sie zum Steuerungsmenü Ihres dRamps und wählen Sie die Option Standort aktualisieren

Geben Sie den Tag ein und validieren Sie die Operation. Sie können auch Standort-Tags hinzufügen, indem Sie die entsprechenden Länder und dann die Städte auswählen, in denen Sie tätig sind, aus den Dropdown-Menüs Land und Stadt.

Last updated