├── 0.6.0-Update.md ├── Update.md └── README.md /0.6.0-Update.md: -------------------------------------------------------------------------------- 1 | * Container ID öğrenelim 2 | 3 | ```console 4 | docker ps -a 5 | ``` 6 | 7 | * Analog Conteiner'ı durdurup silelim 8 | 9 | ```console 10 | docker stop (dockerID) && docker rm (dockerID) 11 | ``` 12 | 13 | * Güncelleme 😁 14 | 15 | ```console 16 | docker pull analoglabs/timenode-test 17 | ``` 18 | * Moniker değiştirelim 19 | 20 | ```console 21 | docker run -d -p 9944:9944 -p 30303:30303 -v $(pwd)/.analog:/.analog --name analog analoglabs/timenode-test --base-path /.analog --rpc-external --rpc-methods=Unsafe --unsafe-rpc-external --name (moniker) --telemetry-url "wss://telemetry.analog.one/submit 0" --sync warp 22 | ``` 23 | 24 | * Ve sonuç 🐅 25 | 26 | ```console 27 | docker logs -f (conteinerID) 28 | ``` 29 | -------------------------------------------------------------------------------- /Update.md: -------------------------------------------------------------------------------- 1 | 2 | * Analog kurulu olan docker yerini öğrenelim 3 | ```console 4 | docker ps 5 | ``` 6 | 7 | * Analog fişini çekelim 🧨 8 | 9 | * Analog DockerID kısımlarını kendinize göre değiştirin. (Parantezler uçuyor) 10 | 11 | ```console 12 | docker stop (dockerID) && docker rm (dockerID) 13 | ``` 14 | 15 | * Full dosyasını uçuralım 🧨 16 | 17 | ```console 18 | rm -rf /root/.analog/chains/anlogcc1/paritydb/full 19 | ``` 20 | 21 | * Snap çekelim 22 | 23 | ```console 24 | curl -L https://analog-public.s3.amazonaws.com/backup/testnet-backup.tar.gz | tar -xz -C /root/.analog 25 | ``` 26 | 27 | * Docker'ı başlatalım. - Moniker isminiz aynı olmalı. (Parantezler 😁) 28 | 29 | ```console 30 | docker run -d -p 9944:9944 -p 30303:30303 -v $(pwd)/.analog:/.analog --name analog analoglabs/timechain --base-path /.analog --rpc-external --rpc-methods=Unsafe --unsafe-rpc-external --name (senin-moniker-ismin) 31 | ``` 32 | 33 | * Logları kontrol edelim. Sync olmasını bekleyeceğiz. Tahmini olarak birkaç günümüzü alacaktır. 34 | ```console 35 | docker logs -f analog 36 | ``` 37 | 38 | * Bugünlük bu kadardı. Keyifli günler 🐈 39 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 |
3 |Analog
5 | 6 | 7 |8 | Website 9 | Twitter 10 | Dokumanlar 11 | Yatırımcılar 12 | Coinlist 13 |
14 | 15 | 16 | 17 | * Minimum Sistem Gereksinimleri 18 | 19 | ```console 20 | Hardware: 8 vCPUs, 16 GB Ram, 300 GB Disk 21 | Port: 9944 22 | Network: 500 MBps 23 | Ubuntu: Version 22.04 24 | 25 | "Benim Contabo Vps3'te çalışıyor. Yanında 5 tane daha node kurulu. Sync olduktan sonra sıkıntısız ilerliyor Analog." 26 | ``` 27 | 28 | 29 | * Güncellemeleri yapalım 30 | 31 | ```console 32 | sudo apt update 33 | sudo apt install -y apt-transport-https ca-certificates curl software-properties-common 34 | ``` 35 | 36 | * Docker kuralım 37 | 38 | ```console 39 | curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 40 | sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" 41 | ``` 42 | 43 | * Docker bileşenlerini yükleyelim 44 | 45 | ```console 46 | sudo apt-get update 47 | sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin 48 | ``` 49 | 50 | * Analog Timechain Docker görüntüsünü çekelim 51 | 52 | ```console 53 | docker pull analoglabs/timechain 54 | ``` 55 | 56 | * Analog dizinini oluşturalım 57 | ```console 58 | mkdir -p $(pwd)/.analog 59 | ``` 60 | 61 | * Analog docker container'ı çalıştıralım. 🐅 62 | * Önemli: Moniker'i değiştirmeyi unutmayın. (Moniker, senin Telemetry üzerinde görünecek ismin olacak. Daha sonra form doldururken bu bilgileri ekleyeceğiz.) (Parantezleri uçur 😁) 63 | 64 | ```console 65 | docker run -d -p 9944:9944 -p 30303:30303 -v $(pwd)/.analog:/.analog --name analog analoglabs/timechain --base-path /.analog --rpc-external --rpc-methods=Unsafe --unsafe-rpc-external --name (senin-moniker-ismin) 66 | ``` 67 | 68 | 69 | * Websocat'i yükleyelim 70 | 71 | ```console 72 | curl -LO https://github.com/vi/websocat/releases/download/v1.7.0/websocat_amd64-linux 73 | chmod +x websocat_amd64-linux 74 | sudo mv websocat_amd64-linux /usr/local/bin/websocat 75 | ``` 76 | 77 | * Websocat'i check edelim 78 | 79 | ```console 80 | websocat --version 81 | ``` 82 | 83 | * |websocat version 1.7.0 olmalı| 84 | 85 | * Author_rotateKeys method ile "SESSION KEY'imizi" alalım. (Bunu saklayalım mı hocam dediğinizi duyar gibiyim 😁 ✅) 86 | 87 | 88 | ```console 89 | echo '{"id":1,"jsonrpc":"2.0","method":"author_rotateKeys","params":[]}' | websocat -n1 -B 99999999 ws://127.0.0.1:9944 90 | ``` 91 | 92 | 93 | * Genellikle Node Sync olduktan sonra Moniker'iniz Telemetry üzerinde görünür. (Ben 4 gün bekledim ama ismim hiçbir türlü görünmedi. Neden? Sayfa içinde arama ile değil sıralama yapıp, isminizin baş harfinin olduğu bölgeye gelip, kontrol edin, Moniker'iniz ile bakışın 🐅) 94 | 95 | * [Telemetry](https://telemetry.analog.one/) 96 | 97 | 98 | 99 | 100 | * Son işlemler için Polkadot.js'ye bağlanmamız gerekiyor 101 | * Öncelikle Subwallet ile bir cüzdan oluşturalım 🐅 102 | * Daha sonra aşağıdaki link üzerinden siteye cüzdanımızı bağlayalım 103 | * [PolkadotDashboard](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.testnet.analog.one###/accounts/) 104 | * [Discord](https://discord.com/invite/analog/) adreslerine gidip Analog adresimize, Faucet'ten token alalım. (Analog adresimiz nerede hocam? Subwallet içerisinde, sağ üst kısımda "Customize asset display" bölümünden Analog Testnet ağını ekleyip, adresinizi alabilirsiniz) 105 | 106 | 107 | # Token geldi mi? Eğer geldiyse birkaç işlemimiz daha olacak 108 | 109 | * İlk olarak PolkadotDashboard sitesine giriş yapalım 110 | * Sırasıyla: Network, Staking, Accounts bölümüne gidelim 111 | * Sağ kısımda "Validator"e tıklayalım ve Stash Account bölümüne Faucet aldığımız cüzdanı ekleyelim. Fee bırakacak şekilde elimizde bulunan token'ları stake edeceğiz. 112 | * (Minimum 0.9 adet Analog stake etmek gerekiyor. Bana kalırsa daha fazlasını stake edin. 12 saatte bir fauceti kullanabilirsiniz) 113 | * Next dedikten sonra (Keys From Rotatekeys) kısmına daha önceden almış olduğumuz Session Key'imizi ekleyelim. (Sadece adres kısmını ekliyoruz, tırnaklar vs. olmadan) 114 | 115 | 116 | * Böyle bir sonuca sahip olmanız gerekiyor 117 |