(X-everest1y9lem3hg7yam4wa7rxc5k5ft565s8y74wr27nd) adresine istediğiniz bir miktarda AVAX gönderimi yapabilirsiniz.
AVAX göndereceğimiz adres sabit olduğu için aşağıdaki komutta “to” yazan alanda değişiklik yapmanıza gerek yok, sadece kullanıcı adınızı ve şifrenizi yazarak komutu kullanmanız yeterli.
1 2 3 4 5 6 7 8 9 10 11 12 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.send", "params" :{ "username" :"Kullanıcı Adı", "password" :"Şifre", "assetID" :"AVAX", "amount" :1000, "to" :"X-everest1y9lem3hg7yam4wa7rxc5k5ft565s8y74wr27nd" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“txID”:”WdZMTXrjtPpjMFkkfTN2R4geCyj3JFGodGWsivcnPwp2Pbjtw”},”id”:1}
İşlem durumunu kontrol etme
txID kontrolünü aşağıda yer alan komutu kullanarak yapabileceğiniz gibi Avalanche Explorer üzerinde de yapabilirsiniz.
1 2 3 4 5 6 7 8 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :2, "method" :"avm.getTxStatus", "params" :{ "txID":"Sizin işleminize ait txID'yi buraya yazınız" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“status”:”Processing”},”id”:2}
Explorer üzerindeki sonuç da aşağıdaki şekilde görülmektedir.
AVAX bakiye sorgulama
Bakiye sorgulama için aşağıdaki komutu kullanıyoruz. Fakat bu kontrolü isterseniz Avalanche Explorer üzerinde de yapabilirsiniz.
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :3, "method" :"avm.getBalance", "params" :{ "address":"X-everest1y9lem3hg7yam4wa7rxc5k5ft565s8y74wr27nd", "assetID" :"AVAX" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
(X-everest1wczcx0lp8p2ksllwkpvy5wfxda2g8mflce9had) adresine istediğiniz bir miktarda AVAX gönderimi yapabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.send", "params" :{ "username" :"Kullanıcı Adı", "password" :"Şifre", "assetID" :"AVAX", "amount" :1000000, "to" :"X-everest1wczcx0lp8p2ksllwkpvy5wfxda2g8mflce9had" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“txID”:”2a3SkaJBmB3779RDmT6E3mKaeDZqGXKjAu9pPY8YuPDmU4oDDm”},”id”:1}
İşlem kontrolü için bu sefer komutları kullanmıyorum. Sonuç aşağıda gördüğünüz gibi anında onaylanmış.
Kime ne kadar göndereceğinize siz karar vereceksiniz. Fakat işlem sonrasında #AVAX ve #Avalanche4Everest hastaglarını kullanarak bir tweet atmanız gerekiyor. Bu tweete, yaptığınız işleme ait ekran görüntüsünü eklemeli ve anlamlı bir cümle ile gönderimi tamamlamalısınız.
1 2 3 4 5 6 7 8 9 10 11 12 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.send", "params" :{ "username" :"Kullanıcı Adı", "password" :"Şifre", "assetID" :"AVAX", "amount" :1000000, "to" :"X-everest1wczcx0lp8p2ksllwkpvy5wfxda2g8mflce9had" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Benim göndereceğim kişi belli 🙂 Tweet ekinde de Avalanche Explorer’dan aldığım ekran görüntüsü olacaktır.
Aşağıda yer alan komutlarda gerekli değişiklikleri yaparak varlık oluşturduktan ve kişilere gönderim yaptıktan sonra ekran görüntüsü almanız gerekmektedir. Ayrıca ekran görüntüsünde şifre v.b. gibi bilgileri saklamayı unutmayın. Daha sonra bu ekran görüntülerini de ekleyerek, yaptığınız işlemi anlatan bir cümle yanında #AVAX ve #Avalanche4Everest hastaglarını kullanarak bir tweet atmanız gerekiyor.
Yeni bir varlık oluşturacağımız zaman aşağıdaki bilgilere ihtiyacımız olacak. Bunlar:
- name: Varlık ismi (benzersiz bir isim olmalı)
- symbol: Varlığın kısaltılmış ismi (max. 4 karakter olmalı)
- address: Varlıkların tutulacağı xChain adresi (isterseniz daha önceden oluşturduğunuz XChain adresini kullanabilirsiniz)
- amount: Kaç adet token oluşturmak istiyorsanız o adeti yazmalısınız
- username: Daha önce kullanmış olduğunuz kullanıcı adı
- password: Daha önce kullanmış olduğunuz şifre
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" : 1, "method" :"avm.createFixedCapAsset", "params" :{ "name": "xxxxxxxxxxxx", "symbol":"xxxx", "initialHolders": [ { "address": "XChain adresinizi buraya yazınız", "amount": 10000000 } ], "username":"Kullanıcı Adı", "password":"Şifre" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Sonuç aşağıdaki gibi olmalıdır.

** Şimdi de oluşturmuş olduğumuz tokenların adresimizde mevcut olup olmadığını kontrol edelim.
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.getBalance", "params" :{ "address":"XChain adresinizi buraya yazınız", "assetID":"assetID 'nizi buraya yazınız" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Sonuç aşağıdaki gibi olmalıdır.
** Oluşturduğumuz varlıkları kişi/kişilere gönderelim. Elimizde zaten 2 kişiye ait XChain adresi mevcut. Tabi ki sizler farklı adreslere gönderim yapabilirsiniz. Bu tamamıyla sizin tercihinizdir.
- Giuseppe: X-everest1y9lem3hg7yam4wa7rxc5k5ft565s8y74wr27nd
- Yusuf: X-everest1wczcx0lp8p2ksllwkpvy5wfxda2g8mflce9had
1 2 3 4 5 6 7 8 9 10 11 12 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.send", "params" :{ "username":"Kullanıcı Adı", "password":"Şifre", "assetID" :"Oluşturduğunuz varlığa ait assetID buraya yazılmalı", "amount" :1000, "to" :"Varlık göndereceğiniz XChain adresi" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Sonuç aşağıdaki gibi olmalıdır.

** Şimdi de işlem durumunu kontrol edelim.
1 2 3 4 5 6 7 8 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.getTxStatus", "params" :{ "txID":"Kendi işleminize ait txID buraya yazılmalıdır" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“status”:”Accepted”},”id”:1}
Bu işleme ait detayları Explorer üzerinden de inceleyebilirsiniz.
** Şimdi de, oluşturmuş olduğumuz varlığı gönderdiğimiz XChain adresinin durumunu kontrol edelim.
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.getBalance", "params" :{ "address":"Varlık gönderdiğiniz XChain adresi buraya yazılmalı", "assetID":"Oluşturduğunuz varlığa ait assetID buraya yazılmalı" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Sonuç aşağıdaki gibi olmalıdır.
Evet… Avalanche Hub üzerinde yayınlanan görevin detayları bu kadar. Fakat bilmelisiniz ki, Everest üzerinde yapacaklarımız sadece bunlarla sınırlı değildir. Avalanche dökumanını incelemenizi tavsiye ederim.
Bir sonraki kılavuzda görüşmek üzere…