Metis Dao Airdrop fırsatı
🪂Potansiyel Airdrop 🪂
Toplam 120.000.000$ ekosistem fonuna sahip MetisDAO projesinin ödüllü Testnet görevlerini yaparak #airdrop için yerinizi alın! 🚀🚀🚀🚀
Maliyet: 0$ 💸💸💸
Potansiyel kazanç: +1.000-5.000$💸💸💸
Şimdi rehberimizi takip edin, $METIS airdrop için yerinizi alın!⤵️⤵️⤵️
1️⃣@MetisDAO nedir?1️⃣
Metis, Web 3.0 ekonomisinin işleyişinin omurgasını oluşturacak bir Layer2 altyapısıdır.
Topluluk oylamasına Testnet katılımcılarının ödüllendirilmesine karar verildi. Topluluk Test'i sürecinde puan kazanacağız.
2️⃣Airdrop İşlemleri 2️⃣
Hızlıca Testnet'e katılarak görevleri tamamlayıp puan kazanlım.
→ Doğrudan https://decentralize.metis.io adresine gidin.
→ Cüzdanınızı bağlayın.
→ Telegram botuyla Test Token edinin. (Bot gönderimi saatler sürebilir.)
https://twitter.com/i/status/1749138057452822830
3️⃣ Netswap İşlemleri3️⃣
Şimdi Netswap işlemlerini yapalım.
→ Yine bulunduğumuz ekranda Netswap üzerine tıklayın.
→ Yine takas işlemleri yapıyoruz.
→ Ayrıca likidite ekliyoruz.
Tam video rehber
https://twitter.com/i/status/1749138063291294135
4️⃣Hummus İşlemleri4️⃣
Hummus platformunun işlemlerini geçiyoruz.
→ Bu sefer Hummus platformuna tıklıyoruz.
→ Aynı şekilde takas ve likidite sağlama işlemlerini yapın.
→ Video rehberimizi takip edin.
https://twitter.com/i/status/1749138065631645903
5️⃣League Tech İşlemleri5️⃣
Bir diğer platformda işlem yapalım.
→ Doğrudan https://dev.league.tech/sign-in adresine gidin.
→ X (Twitter) ile giriş yapın. (Şu anda çalışmıyor ara ara deneyin.
→ Platform üzerindeki işlemleri tamamlayın.
6️⃣Midas İşlemleri6️⃣
Son platform olan Midas işlemlerini yapalım.
→ Testnet sayfasında Midas butonuna tıklayın.
→ Bir çeşit bilet satın alarak (test tokenlerle) çekilişe katılın.
Video rehber
https://twitter.com/i/status/1749138072464171174
Sonuç
• Şimdilik tüm işlemler bu kadar. Tamamen ücretsiz bu airdrop işlemlerini atlamayın ve tekrar edin.
• Yakında ikinci sezon işlemleri de mümkün olacak, sizler için yeni rehber sağlıyor olacağız.
• Testnet'leri değerlendirmek tamamen ücretsiz olduğu üzere önemlidir.
Metis'te Dağıtım
Genel RPC uç noktasının daha yüksek limitlerine ihtiyacınız olması durumunda iki seçenek vardır:1. Nodies veya BlastAPI
gibi bir sağlayıcı kullanarak özel bir RPC uç noktası kurma 2. Çoğaltma düğümü
kurma
Cookbook.dev'i kullanma
Cookbook, web3 geliştiricilerinin belgelenmiş akıllı sözleşmeleri, sağlamlık kitaplıklarını bulmasının ve protokolleri keşfetmesinin en kolay yoludur . Tek bir tıklamayla konuşlandırın veya ChainIDE, Remix, Hardhat, Foundry veya diğer herhangi bir Solidity aracıyla kolayca entegre edin.
ThirdWeb çerçevesini kullanma
ThirdWeb, web3 geliştiricilerinin birinci sınıf web3 protokolleri ve mühendislerinin akıllı sözleşmelerini keşfetmeleri için hepsi tek tıklamayla konuşlandırılabilen harika bir araç seti sağlar .
Metis Blockchain'de akıllı sözleşmelerin nasıl dağıtılacağına dair kapsamlı bir kılavuzu burada bulabilirsiniz .
Solidity Dilini ve Remix IDE'yi Kullanmak
Solidity, akıllı sözleşmeleri dağıtmak için kullanabileceğiniz ücretsiz bir programlama dilidir. Remix IDE, projelerimizi web tabanlı bir programlama ortamında kolayca dağıtmamıza yardımcı olur. Remix IDE'yi kullanmadan önce birkaç adım atmanız ve MetaMask hesabınızı yapılandırmanız gerekir. MetaMask cüzdanı, hesap adresi sağlamak ve sonuçları görmek için bir araç olarak kullanılır.
- MetaMask'ı hesabınızıyapılandırma
MetaMask'ta Metis Testnet'te olduğunuzdan emin olun. Aksi takdirde MetaMask ağları bölümünü kullanarak Metis HoleskyTestnet'e kolayca geçiş yapabilirsiniz.
Bu bölümde verilen talimatları kullanarak bir miktar Metis test tokenı edindiyseniz, hesabınızda bir miktar Metis test token'ı olacaktır. Aksi takdirde, Metis test jetonlarını almak ve bunları L1'den Metis Testnet'e bağlamak için talimatları takip edebilirsiniz .
OpenZeppelin nedir?
OpenZeppelin, basitlik ve güvenli akıllı sözleşme dağıtımı sunmak için tasarlanmış açık kaynaklı ve güçlü bir platformdur. Ethereum akıllı sözleşme dağıtımıyla uğraşırken kodunuzu hızlı ve otomatik olarak yazmanız gerekir. OpenZeppelin platformu, Web 3 uygulamalarını oluşturmanız ve otomatikleştirmeniz için her şeyi sağlar. Yapılandırma işlemini yapmadıysanız her şeyi yapılandırmak için lütfen OpenZeppelin kurulum kılavuzuna bakın . OpenZeppelin kütüphanesini bir terminal komutuyla kolayca kurabilirsiniz.
Yöntem 1: Akıllı Sözleşmeler Hazırlamak İçin OpenZeppelin Nasıl Kullanılır?
Aşama 1
İlk projeye başlamak için OpenZeppelin Sözleşme Sihirbazı sayfasına gidin . İstediğiniz kodu oluşturmayı kolaylaştıran etkileşimli bir oluşturucuya sahip olacaksınız.
Uygulanmasını istediğiniz ayarları seçin ve sözleşmeniz için bir ad ve sembol kullanın.
Hatta ERC20 ve ERC721 arasında seçim yapabilir ve istediğiniz çıktıyı elde etmek için çeşitli özellikleri işaretleyebilir/işaretlerini kaldırabilirsiniz. Test tokenını basılabilir ve yakılabilir olacak şekilde ayarladık.
Adım 2
Ayarları yapıp kodunuzu hazırladıktan sonra iki seçeneğiniz var. Kodu herhangi bir dağıtım platformunda kullanmak üzere kopyalayabilirsiniz veya Remix geliştirme ortamına geçmek için "Remix'te Aç" seçeneğine tıklama seçeneğiniz vardır.
Aşama 3
Akıllı sözleşmeyi derlemek için sol taraftan Solidity derleyicisini seçebilirsiniz. Her şeyi gönül rahatlığıyla gerçekleştirmek için Otomatik derlemeyi kullanın ve istediğiniz ayarları yaptıktan sonra “Sözleşmeyi derle” butonuna tıklayabilirsiniz.
Derle butonuna tıkladığınızda kodunuz üzerinde çalışır ve derleme işleminin başarılı olduğunu belirten bir mesaj gösterir. Solidity derleyici sürümünü ve EVM sürümünü seçebileceğinizi unutmayın. Daha ucuz işlem yapabilmek için optimizasyon seçeneğini işaretliyoruz.
4. Adım
Remix IDE ile çalışmak gerçekten çok basit. Derleme işlemini göz açıp kapayıncaya kadar gerçekleştirebilir ve bir sonraki adıma geçebilirsiniz. Sol taraftan “İşlemleri dağıt ve çalıştır” seçeneğini seçin ve burada çok çeşitli olasılıkları kullanarak akıllı sözleşmenizi dağıtmaya başlayabilirsiniz.
Akıllı sözleşmemizi bir MetaMask hesabı kullanarak bir test ağında dağıtacağız. Bu nedenle MetaMask hesabınızın yapılandırıldığından ve kullanıma hazır olduğundan emin olun.
Öncelikle akıllı sözleşmenizi dağıtmak istediğiniz ortamı seçin. Ortam menüsünden “Enjekte Edilen Sağlayıcı” seçeneğini seçin. Bir açılır pencere görünecek ve Remix IDE'yi istediğiniz MetaMask hesabınıza bağlayabileceksiniz.
Remix IDE'ye bağlandığınızda hesap adresinizin Remix IDE'ye başarıyla eklendiğini görebilirsiniz.
Adım 5
Tüm ayarları yaptıktan sonra “Deploy” butonuna tıklayabilirsiniz. MetaMask ağınızın Metis Testnet'e geçmesi ve hesabınızda yeterli Metis tokeninin bulunması gerektiğine dikkat edin.
“Dağıt” düğmesine tıkladığınızda bir MetaMask açılır penceresi göreceksiniz. Her şeyi tamamlamak için dağıtım işlemini onaylayın.
Adım 6
Her şey yolunda giderse MetaMask size bir başarı mesajı gösterir. Daha sonra akıllı sözleşme dağıtımınızı doğrulayabilirsiniz.
Ayrıntıları görmek için son etkinliğe tıklayın. Tüm detayları kontrol edebilir ve işleminizi doğrulayabilirsiniz. Bu nedenle, işlem dağıtımınız hakkında ayrıntılı bilgi içeren bir pencere açmak için “Blok gezgininde görüntüle” seçeneğine tıklayın.\
Yöntem 2: Sözleşmeleri Dağıtmak için Kapsamlı Bir Ortam Elde Etmek İçin Hardhat'ı Yapılandırma
Hardhat, akıllı sözleşmelerin dağıtımı için güvenli ve basit bir platform sağlayan son derece güvenilir bir dağıtım ortamıdır. Hardhat, geliştiricilerin Solidity kodunu yerel olarak çalıştırmasına olanak tanır ve entegre bir platformda birçok özelliğe sahip olabilirsiniz. Hardhat, Nodejs'in en son sürümüne ihtiyaç duyuyor ve bunu farklı seçenekler kullanarak yükleyebilirsiniz. Desteklenen bir sürümü yüklemek için Node Js web sitesinde verilen talimatları kullanın ve ardından Hardhat'ı yükleyebilir ve ortamı akıllı sözleşme dağıtımı için yapılandırabilirsiniz.
https://hardhat.org/getting-started adresine gidin ve Hardhat'ı sisteminize yüklemek için talimatları izleyin. Windows, Linux veya Mac'e kolayca yükleyebilirsiniz. Hardhat komutlarını hatasız çalıştırabilmek için sisteminize Nodejs ve Typescript'in son sürümünü kurmanız gerektiğini unutmayın. Daha da önemlisi, sisteminizde npm paket yöneticisinin kurulu olması gerekir.
Hardhat'ı yapılandırmak, proje oluşturmak ve Metis platformunda konuşlandırılacak şekilde derlemek için gerekli adımlar aşağıda verilmiştir. Hardhat'ı Linux için yapılandırıyoruz (Debian tabanlı dağıtımlar), ancak prosedür Windows ve Mac için aynıdır.
Aşama 1
Git, Nodejs ve Hardhat'ın en son sürümünü yükledikten sonra örnek projeniz için bir proje klasörü oluşturun.
Bir demo projesi oluşturmak ve proje için git'i başlatmak için aşağıdaki komutları kullanın. Bir klasör oluşturabilir ve ardından çalışma dizinini değiştirebilirsiniz.
$ mkdir metis-demo $ cd metis-demo $ git init $ npm init -y
Adım 2
Yeni bir projeyse ve proje klasöründe Hardhat'ı çalıştırmadıysanız Hardhat'ı ilk kez çalıştırmak size aşağıdaki seçenekleri sunar. TypeScript kullanan gelişmiş bir örnek proje oluşturmak için 3. seçeneği seçin. Daha sonra projeyi başlatmak için enter tuşuna basmanız gerekir. Her şey yolunda giderse proje oluşturmanın başarılı olduğunu gösteren bir mesaj alırsınız.
$ npx hardhat
Aşama 3
Öncelikle proje klasörünü VSCode kullanarak açmanız gerekiyor. Daha sonra proje yapılandırma dosyasını düzenleyin ve aşağıdaki kod satırlarını dosyaya ekleyin.
metis: { url: "https://sepolia.rpc.metisdevops.link/", accounts: process.env.PRIVATE_KEY !== undefined ? [process.env.PRIVATE_KEY] : [], },
4. Adım
Hesabınızın özel anahtarını projenizdeki .env dosyasına eklemeniz gerekmektedir. Hesabınızın özel anahtarını almak için aşağıdaki adımları izleyin.
- MetaMask'ınızı açın ve hesap ayrıntılarına tıklayın. Hesabınızın özel anahtarını dışa aktarabilecek ve akıllı sözleşmenizi dağıtmak için kullanmak üzere kopyalayabileceksiniz.
Adım 5
İlk akıllı sözleşmemizi dağıtmak için bir test kodu kullanıyoruz. Öyleyse onu değiştirmeden bırakalım ve ilk akıllı sözleşmeyi uygulamaya başlamak için derleyelim.
Adım 6
Akıllı sözleşmeyi derlemek için aşağıdaki komutu kullanın. Daha sonra test komutunu kullanarak test edebilirsiniz. Her şey yolundaysa başarı mesajını alabilirsiniz.
$ npx hardhat compile $ npx hardhat test
Adım 7
Artık aşağıdaki komutu kullanarak akıllı sözleşmenizi dağıtabilirsiniz.
$ npx hardhat run scripts/deploy.ts --network metis
Adım 8
Sonuçları Metis platformunda kontrol edelim. Metis Testnet explorer web sitesini açmak için “Hesap gezginini görüntüle” seçeneğine tıklayın.
Burada son işlemlerinizi inceleyebilir ve son akıllı sözleşme dağıtımınızın başarılı olup olmadığını kontrol edebilirsiniz.
Burada son işlemlerinizi inceleyebilir ve son akıllı sözleşme dağıtımınızın başarılı olup olmadığını kontrol edebilirsiniz.
Teknik sorularınız varsa lütfen Yardım Merkezimizle iletişime geçmekten çekinmeyin .