dApp'inize Socios.com Cüzdanını entegre edin

dApp'ler genellikle kullanıcıya cüzdan sağlayıcısını seçme imkanı veren bir açılır pencereyi tetiklemek için “Cüzdan Bağla” düğmesine sahiptir. Açılır pencere daha sonra bu kullanıcının gerçekten bu cüzdan adresine sahip olduğunu doğrulamak için seçilen cüzdana bir mesaj gönderir.

Socios Cüzdan'ı dApp'inizin "Cüzdan Bağla" açılır modaline entegre etmenin birkaç yolu vardır. İtibarlı araçlara dayanarak MetaMask ve diğerleri gibi birden çok cüzdan sağlayıcısı ve Chiliz Chain (hem Spicy Testnet hem de Chiliz Mainnet) dahil zincirlerle çalışan güvenli ve sorunsuz bir deneyim sağlayabilirsiniz.

Bu sayfa size çeşitli seçenekler sunmayı amaçlamaktadır.

circle-info

Chiliz Chain'i hedeflediğiniz için doğru chainId yapılandırmanızda belirtildiğinden emin olun:

  • 88882: Spicy Testnet

  • 88888: Chiliz Mainnet

Entegrasyonunuzu önce Spicy Testnet (88882) üzerinde test etmeye başlayın, her şeyin sorunsuz çalıştığını doğrulayın ve ancak o zaman Chiliz Mainnet'e (88888) geçin.

Tüm parametreleri burada görün: Chiliz Chain'e bağlanın

Kütüphanelerinizi ve çerçevelerinizi seçin

Cüzdan bağlantısını, çoklu zincir desteğini ve gelişmiş özellikleri kolaylaştırmak için çeşitli harici araçlardan yararlanabilirsiniz. Projenizin teknoloji yığınına göre aracınızı seçin.

WalletConnect (şimdi Reown)

circle-info

Reownarrow-up-right şudur yeni isimarrow-up-right WalletConnect Inc.'in yeni adıdır. Bilinen WalletConnect cüzdan bağlantı araç kiti şimdi Reown SDKarrow-up-right (veya AppKit) olarak adlandırılmaktadır. Önceden Web3Modal olarak biliniyordu.

Reown'un AppKit kullanmaya yönelik adım adım bir kılavuzuarrow-up-rightvardır ve ayrıca tam belgeleriniarrow-up-right.

circle-exclamation

bakın.

bakın.arrow-up-right RainbowKit cüzdan bağlama özellikleri eklemek için bir React kütüphanesidir. Bu kütüphanearrow-up-right viem vearrow-up-right Wagmi'ye

dayanır ve modern, kullanıcı dostu bir entegrasyon akışı için önceden oluşturulmuş bileşenler sağlar. Kendi tanıtımlarınıarrow-up-right görmek için ziyaret edin

Moralis

Moralisarrow-up-right şunları sunar: EVM uyumlu zincirler için hazır kimlik doğrulama akışlarıarrow-up-right (doğru yapılandırıldığında Chiliz Chain dahil) ve ayrıca kullanıcı oturumlarını doğrulamak ve yönetmek için sunucu tarafı yöntemler.

Zaten Moralis kullanıyorsanız, dApp'inizin "Cüzdan Bağla" düğmesini oluşturmak için birkaç yöntem/araç kullanabilirsiniz:

Her biri hakkında uzun blog yazıları da var:

thirdweb

thirdwebarrow-up-right şunları sunar: Connectarrow-up-rightfarklı tercihlere uyum sağlayan esnek bir kayıt akışı, kullanıcıları kazanırken kritik öneme sahiptir.

Onların Cüzdanlar dokümantasyonunaarrow-up-rightgüvenebilir ve hatta ConnectButton oyun alanlarıylaarrow-up-right.

oynayabilirsiniz.

Açılır modalde Socios.com Cüzdan'ı önerin

connectorsForWallets

öğesini kullanarak oluşturabilirsiniz.

Kullanıcılarınız için optimal bir deneyim sağlayın

Daha iyi bir kullanıcı deneyimi için kullanıcının cüzdan adresini dApp'inizde oturum depolamasında veya kullanıcı profilinde saklamanızı öneririz. Böylece kullanıcı platformunuza her geldiğinde cüzdan adresini tekrar bağlamak zorunda kalmaz.

  • Desteklenen yöntemler

  • Socios.com Cüzdan aşağıdaki yöntemleri destekler:

  • eth_sendTransaction

eth_signTransaction

  • personal_sign

  • Yakında aşağıdaki yöntemleri takip etmeyi planlıyoruz:

eth_signTypedData

eth_signTypedData_v4 SIWE doğrulamasıarrow-up-rightSocios.com Cüzdan'ı SIWE

kullanarak kimlik doğrulama yapmak için kullanmak istiyorsanız, lütfen Socios.com Cüzdan'ın normal bir EOA cüzdanı değil SCA (Akıllı Sözleşme Hesabı) cüzdanı olduğunu unutmayın. Ethereum ekosistemi iki ana hesap türünü içerir: Akıllı Sözleşme Hesapları (SCA'lar) ve Harici Sahipli Hesaplar (EOA'lar). EOA cüzdanlarının imzası ecrecover ile doğrulanabilirken (ör. ethers.utils.verifyMessage ), Socios.com Cüzdan'ın kullandığı EIP-1271 standardı imzayı doğrulamak için sözleşmenin

isValidSignature

Last updated

Was this helpful?