Ekstra Token Dağıtma ve Ekleme

Ekstra tokenler, PaySwap tarafından eklenmemiş tokenlerdir, bunlar hisse senetlerini, endeks fonlarını, emtiaları, çeşitli blockchain'lerin yerel paralarını vb. temsil eden tokenler olabilir.

Dünya çapındaki kullanıcıların Tesla hisse senetleri satın almasına yardımcı olmak için bir dRamp kurmak istediğinizi varsayalım, ek bir token olarak Tesla token'ı dağıtabilir ve dRamp'inize ekleyebilirsiniz, böylece kullanıcılar Tesla token'larını basabilir/bozabilirler.

Bu senaryoda, bir kullanıcı Tesla token'ları bastığında, Tesla token'larının sayısının eşdeğeri olan miktar, gerçek Tesla hisse senetlerini hisse senedi piyasasından satın alabilmeniz için Stripe hesabınıza aktarılır (otomatik dRamps durumunda). Bu model, dünya çapındaki herhangi birinin herhangi bir hisse senedine, endeks fonlarına vb. erişimini sağlamak için kullanılabilir.

Yukarıdaki örnekte Tesla'nın yerine altın, gümüş, Bitcoin vb. emtiaları da koyabilirsiniz.

Bir Ekstra Token Dağıtma

Bir ekstra token dağıtmak için, dRamp'inizin kontrol paneli menüsüne gidin, Ekstra Token Dağıt düğmesine tıklayın

Formu token'in adı, sembolü ve USD cinsinden token'in fiyatını döndüren bir API'ye yapılan çağrının string hali ile doldurun.

Örneğin, aşağıdaki gibi bir API çağrısı yapılır:

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': <sizin_özel_anahtarınız>,
      'X-RapidAPI-Host': 'alpha-vantage.p.rapidapi.com'
    }
  }
const response = await axios.request(options)
  

Seçenekler nesnemizin string halini almak için, tarayıcınızın konsol panelini açacak, seçenekler nesnesini kopyalayacak ve JSON.stringify fonksiyonunu seçenekler nesnemizin üzerinde çağıracaksınız, aşağıdaki resimde olduğu gibi

Seçenekler nesnesinin string halini aldıktan sonra, bu string haliyle formdaki çağrı nesnesi alanına kopyalayarak token'i dağıtabilir ve işlemi doğrulayabilirsiniz.

API'niz, token'in USD cinsinden fiyatını tek bir değer olarak veya CSV formatındaki birden fazla değer olarak döndürmelidir ve döndürülen CSV'nin ilk geçerli numarası token'in USD cinsinden fiyatı olmalıdır.

API'niz farklı bir dizi yanıt döndürüyorsa, sadece döndürülen nesnenin CSV formatında olduğundan ve ilk geçerli numaranın varlık fiyatı olduğundan emin olun.

Bir Ekstra Token Ekleme

Yeni oluşturulan token'inizi kullanıcıların basabilmesi ve bozabilmesi için dRamp'inize token marketi olarak eklemek için, dRamp'inizin kontrol paneli menüsüne gidin, Token Marketi Ekle düğmesine tıklayın ve formu doğrulayın.

Token'inizi, dRamp'inizin panelinin sol alt bölümünde diğer token marketlerinin sembolleriyle birlikte listelenmiş olarak görmelisiniz.

Kullanıcıların yeni token'inizi basabilmesi için, dRamp'inizin fiyatını API

'nizden alması gerekir.

Bunu yapmak için, token'i seçin, ardından Kontrol Paneli düğmesine tıklayın ve menüden API'dan Fiyatı Al düğmesine tıklayın. Gerçek bir sayı ve NaN değilse yenileyin

Platform, token'in USD cinsinden fiyatını almak için API'nizi kullanır ve daha sonra dRamp'inizin blockchain'inin yerel parasının fiyatına dönüştürür. Bu durumda, dRamp'ımız Fantom blockchain'inde dağıtıldığı için, TSLA'nın fiyatını USD cinsinden alır ve ardından FTM'ye dönüştürür.

Fiyatları Ayarla düğmesine tıklayın ve ardından Devam düğmesine tıklayın. İşlemi doğrulayın.

Parametreler bölümünde token'in fiyatının güncellendiğini görmelisiniz.

Son adım, bir ödül oluşturmak ve bu ödülü yeni token marketinize eklemektir, böylece kullanıcılar yeni token'inizi basmaya ve bozmaya başlayabilir.

Bunu yaparken, gerçekten gidip gerçek TSLA hisse senedini satın almanız gerektiğinden emin olun, aksi takdirde ödülünüz talep edilebilir.

Last updated