Merhaba Arkadaşlar,
Bildiğiniz gibi 15 Temmuz 2020 tarihinde $AVAX satışı gerçekleşti ve yaklaşık 4,5 saat gibi kısa bir süre içerisinde 42M USD ‘lik bir satış gerçekleşti. Aşağıda da görüldüğü gibi satış sırasında 3 seçenek mevcuttu ve adeta herkes birbiri ile yarıştı. Satışın çok daha kısa sürede tamamlanmasının önündeki tek engel kuyruk sistemi idi. Bu sistem sayesinde çok daha fazla kişinin yüzünün gülmesi sağlanmış oldu.
Yoğun talep nedeniyle, uygulanan kuyruk sistemine rağmen birçok kişi kendisine sıra gelinceye kadar A1 ve B seçeneklerinden faydalanamadı. Hatta bazı kişiler, satışın bu kadar kısa bir süre içinde tamamlanacağını bile düşünmediğinden maalesef $AVAX alımı yapamadılar.
İşte, alım yapamayan bu kesim dört gözle Avalanche ana ağın başlatılmasından önceki son durak olan Everest testnet sürümünü beklemeye başladı. Ve işte beklenilen o gün geldi.
Everest, Avalanche’ın tüm temel özelliklerine sahiptir.
Everest sürümünde, önemli güvenlik ve performans iyileştirmeleri yanında kullanıcıların test etmesi ve kullanabilmesi için bazı özellikler de dahil edilmiştir. Bunlar;
- Gelişmiş akıllı sözleşme aracı,
- Non-fungible token (NFT) desteği,
- Ağ güncellemeleri,
- Bech32 adres biçimi kullanımı,
- Ücretler,
- Platform Zinciri için UTXO,
- Uçtan uca test ve ağ izleme,
- Not alanları…
Detaylar için Unveiling Everest: Avalanche’s Mainnet Release Candidate başlıklı makaleyi inceleyebilirsiniz.
Everest kurulumuna geçmeden önce son bir konuya daha değinmek istiyorum. Yapılan bu güncellemeler sonrasında gördüğünüz gibi Bech32 adres formatı kullanılmaya başlandı. Bu nedenle de hem Denali teşvik ödülünün hem de satın aldığımız Avalanche Token‘larımızın doğru adreslere gönderilmesini sağlamak için X-avax1 ile başlayan yeni bir adres oluşturmamız gerekmektedir.
Avalanche Token (AVAX) satışı sonrası cüzdan adresleri 31 Ağustos 2020 tarihine kadar güncellenmeli…
Bildiğiniz gibi daha önce, Denali sürümünü test etmiş ve yaklaşık 15 günlük bu çalışma için 2000 AVAX ödül kazanmıştık. Hem testnet ödülleriniz hem de AVAX satın alımlarınız için tek bir adres oluşturabilir ve kullanabilirsiniz. Hatta Avalanche Hub kullanıyorsanız yakında gelecek güncelleme sonrası oradaki profil sayfanıza da, oluşturacağınız bu adresi ekleyebilirsiniz.
X-avax1 ile başlayan AVAX adres oluşturma




Avalanche Everest sürümünün kurulumu
Avalanche Borealis, Cascade ve Denali sürümünden sonra son sürüm olan Everest’i anlatmaya başlıyorum. Eğer önceki makalelerimden faydalanarak kurulum yaptıysanız bu sürüm sizi hiç yormayacak inanın.
1 2 3 4 |
wget https://github.com/ava-labs/gecko/releases/download/v0.6.4/avalanche-linux-0.6.4.tar.gz tar -xvf avalanche-linux-0.6.4.tar.gz cd avalanche-0.6.4 nohup ./avalanche & |
1-Kullanıcı oluşturma
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc": "2.0", "id": 1, "method": "keystore.createUser", "params": { "username": "Kullanıcı Adı", "password": "Şifre" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/keystore |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“success”:true},”id”:1}
2-XChain adres oluşturma
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.createAddress", "params" :{ "username": "Kullanıcı Adı", "password": "Şifre" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“address”:”X-everest1n5tsuk6rr24zzp6suksvdjkpzshgfq82jhma62″},”id”:1}
3-PChain adres oluşturma
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.createAddress", "params": { "username": "Kullanıcı Adı", "password": "Şifre" }, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/P |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“address”:”P-everest1ga2m0th93g2jj3c2veeyud80rdl2r8ukhssq0k”},”id”:1}
4- Testnet faucet ile nAVAX gönderimi

5- XChain bakiye kontrolu
1 2 3 4 5 6 7 8 9 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.getBalance", "params" :{ "address":"X-everest1.... ile başlayan XCHAIN adresinizi yazınız", "assetID" :"AVAX" } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“balance”:”20000000″,”utxoIDs”:[{“txID”:”jaZTVn6LkG4KuvxYFGn9GVekYaAygfHauRa6mbzf44BbqBzVc”,”outputIndex”:0},{“txID”:”UUuZALjj1WqKTa3SoLUH8MJQJ8Xqtfqf89AjcEJ1z6cfm6KNM”,”outputIndex”:0}]},”id”:1}
6- XChain ‘den PChain adresine nAVAX gönderimi
1 2 3 4 5 6 7 8 9 10 11 |
curl -X POST --data '{ "jsonrpc":"2.0", "id" :1, "method" :"avm.exportAVAX", "params" :{ "username": "Kullanıcı Adı", "password": "Şifre", "to":"P-everest1... ile başlayan PCHAIN adresinizi yazınız", "amount": 7000000 } }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/X |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“txID”:”HWEL2Lm5wUcC9Lb1diyTTk2VS2P4f4QewB2NnqhFUVJGv11cL”},”id”:1}
7- Transferin onaylanması
1 2 3 4 5 6 7 8 9 10 11 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.importAVAX", "params": { "username": "Kullanıcı Adı", "password": "Şifre", "to":"P-everest1... ile başlayan PCHAIN adresinizi yazınız", "sourceChain": "X" }, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/P |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“txID”:”2r8p2oJRLG4hoP1eK99SRjGAb1Xzb1ZKmzNxNyLxpze9Zhx5ZG”},”id”:1}
8- PChain adres bakiyesini kontrol etme
1 2 3 4 5 6 7 8 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.getBalance", "params":{ "address":"P-everest1... ile başlayan PCHAIN adresinizi yazınız" }, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/bc/P |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“balance”:”6000000″,”utxoIDs”:[{“txID”:”2r8p2oJRLG4hoP1eK99SRjGAb1Xzb1ZKmzNxNyLxpze9Zhx5ZG”,”outputIndex”:0}]},”id”:1}
9- Node ID almak
1 2 3 4 5 6 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "info.getNodeID", "params":{}, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/info |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“nodeID”:”NodeID-JdQ…………………………….”},”id”:1}
10-Validatör doğrulama
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.addDefaultSubnetValidator", "params": { "username":"Kullanıcı Adı", "password":"Şifre", "nodeID":"NodeID... ile başlayan NODEID'nizi yazınız", "rewardAddress":"P-everest1... ile başlayan PCHAIN adresinizi yazınız", "startTime":'$(date --date="15 minutes" +%s)', "endTime":1629032852, "stakeAmount":5000000, "delegationFeeRate":0 }, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/P |
Yanıt: {“jsonrpc”:”2.0″,”result”:{“txID”:”2Cg7zqnkmGXBvzvaDaVw4VFckhHrb9Ldf7vecduUTw6amsEk7P”},”id”:1}
11 ve 12 adımlarında yer alan komutları kullanmak zorunda değilsiniz. İsterseniz https://explorer.avax.network/validators linkinden de NODEID’nizi aratabilirsiniz.
11-Bekleyen validator listesi
1 2 3 4 5 6 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.getPendingValidators", "params": {}, "id": 4 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/P |
12- Onaylı validator listesi
1 2 3 4 5 6 |
curl -X POST --data '{ "jsonrpc": "2.0", "method": "platform.getCurrentValidators", "params": {}, "id": 1 }' -H 'content-type:application/json;' 127.0.0.1:9650/ext/P |
Aşağıda, kurulumunu yapmış olduğum node’un son 24 saatlik verilerini bulabilirsiniz.
Bugünlük bu kadar.
Herkese kolay gelsin, görüşmek üzere 🙂