Flare Portalı MetaMask ve eth_sign adı verilen bir mesaj imzalama yöntemini destekleyen diğer cüzdanları (ör. Coinbase) kullanarak Flare ağında staking ile ilgili görevleri gerçekleştirme imkanı sundu. Ancak 25 Eylül 2024'te MetaMask, eth_sign yöntemine yönelik desteği kaldıran 12.3.0 sürümünü yayınladı ve diğer cüzdanlar da bunu takip etti.
Bu eylemlerin sonucu olarak, bu cüzdanların kullanıcıları stake işlemleri sona erdikten sonra stake yapamaz veya para çekemez. Bu blog, bu sorun için olası geçici çözümleri ve Flare Staking için planladığımız iyileştirmeleri özetlemektedir.
Geçici Çözüm 1: Chrome tarayıcısına MetaMask'in önceki bir sürümünü yükleme
- https://github.com/MetaMask/metamask-extension/releases/tag/v12.2.4 adresine gidin ve eth_sign yöntemini destekleyen son sürümü indirin (metamask-chrome-12.2.4.zip).
- Dosyayı açın.
- Yeni bir sekme açın ve adres çubuğuna chrome://extensions/ yazın.
- Pencerenin sağ üst köşesindeki "Geliştirici modu "nu etkinleştirin.
- Pencerenin sol üst köşesindeki "Paketi açılmış olarak yükle" seçeneğine tıklayın ve zip dosyasının açıldığı dizini seçin.
- Yeni bir MetaMask 12.2.4 uzantısı kullanılabilir olacaktır. Ekranının sağ alt köşesinden etkinleştirin.
- Bu sürümün (12.2.4) MetaMask uzantısının güncel sürümüyle birlikte var olabileceğini unutmayın, sadece bunu etkinleştirin ve stake ederken mevcut olanı devre dışı bırakın.
- Sürüm 12.2.4'ü etkinleştirdikten sonra adresinize erişmek için kurtarma ifadesini tekrar girmeniz (ve bir şifre belirlemeniz) gerekir.
- Mevcut MetaMask sürümünüzde birden fazla adresiniz varsa, bunları 12.2.4 sürümünde de etkinleştirmeniz gerekir. Sadece düğmeye tıklayın "Hesap veya donanım cüzdanı ekleme" öğesini seçin ve ardından "Yeni bir Ethereum hesabı ekleyin". MetaMask'ın mevcut sürümünde ikinci hesabınız olarak sahip olduğunuz hesabın aynısını oluşturacaktır.
Geçici Çözüm 2: Ledger donanım cüzdanı kullanın
- Bir Ledger cihazı satın alın veya mevcut Ledger cüzdanınızı kullanın ve şu adreste açıklandığı gibi fabrika ayarlarına sıfırlayın https://support.ledger.com/article/360017582434-zd
- Ardından, 12 kelimelik kurtarma ifadesi seçeneğini belirleyerek ve MetaMask için kullandığınız kurtarma ifadesini girerek MetaMask cüzdan adreslerinizi geri yükleyin.
- Flare Portal'a gidin, sağ üst köşedeki "Cüzdana Bağlan" düğmesine tıklayın ve Ledger seçeneğini seçinNot: Ledger cihazınızın kilidi açık olmalı ve Flare Network uygulaması Ledger'ınızda yüklü ve açık olmalıdır.
- MetaMask'ta birden fazla adresiniz varsa, bağlan düğmesine tekrar tıklayabilir ve ardından "Gelişmiş Defter ayarlarını göster" bağlantısını seçebilirsiniz. Bu, Ledger Live veya BIP44 türetme zincirlerini kullanarak diğer olası adresler arasından seçim yapmanızı sağlayacaktır.
Geçici Çözüm 3: MetaMask uzantılı Firefox tarayıcısını kullanın
Firefox'taki MetaMask uzantısı şu anda hala destekleyen MetaMask sürüm 12.0.6'yı kullanıyor eth_sign imza talepleri.
Sırada Ne Var
Yukarıda bahsedilen geçici çözümler geçici çözümlerdir. Yakında, MetaMask kullanarak tekrar stake etmek mümkün olacak ve süreç eskisinden çok daha basit olacak - ek ayar gerektirmeyecek. Bu gelişme, MetaMask'ta desteklenen daha yeni imzalama yöntemlerini etkinleştirecek olan Flare doğrulayıcı düğümlerine yapılan yükseltmelerle mümkün olacaktır. Ayrıca, staking işlemi de yeni bir cüzdan aracılığıyla gerçekleştirilebilecek. Flare Staking ile ilgili güncellemeleri uygun şekilde paylaşacağız.