Comment intégrer Socios Wallet à votre dApp

circle-info

Comme vous ciblez la chaîne Chiliz, assurez-vous de spécifier le bon chainId dans votre configuration :

  • 88882 : Spicy Testnet

  • 88888 : Chiliz Mainnet

Commencez par tester votre intégration sur le Spicy Testnet (88882), confirmez que tout se passe bien, puis passez au Chiliz Mainnet (88888).

Choisissez vos outils et frameworks

Vous pouvez vous appuyer sur divers outils externes pour mettre en place la connectivité des portefeuilles, la prise en charge de plusieurs chaînes et les fonctionnalités avancées. Choisissez votre outil en fonction de la stack technologique de votre projet.

WalletConnect (maintenant appelé Reown)

circle-info

Reownarrow-up-right est le nouveau nomarrow-up-right de WalletConnect. La célèbre boîte à outils de connexion aux portefeuilles WalletConnect s'appelle désormais WalletKitarrow-up-right.

Reown propose un guide étape par étapearrow-up-right pour l'utilisation de WalletKit, et vous pouvez également consulter leur documentation complètearrow-up-right.

Ils fournissent également un guide d'intégration du portefeuille Polkadotarrow-up-right qui, bien que centré sur Polkadot, contient des étapes qui peuvent être appliquées de manière plus large.

circle-exclamation
circle-exclamation

RainbowKit

RainbowKitarrow-up-right is a React library for adding wallet-connection features. It relies on viemarrow-up-right and wagmiarrow-up-right , and provides pre-built components for a modern, user-friendly integration flow.

View their own introductionarrow-up-right to learn more about it.

Moralis

Moralisarrow-up-right offre des flux d'authentification prêts à l'emploiarrow-up-right pour les chaînes compatibles avec l'EVM (y compris Chiliz Chain si elle est configurée correctement), ainsi que des méthodes côté serveur pour valider et gérer les sessions des utilisateurs.

Si vous utilisez déjà Moralis, vous pouvez l'utiliser pour créer le bouton « Connect Wallet » de votre dApps avec plusieurs méthodes/outils :

Ils proposent également des articles de blog sur chacun d'entre eux :

thirdweb

thirdwebarrow-up-right propose Connect, un flux d'inscription flexible qui s'adapte à différentes préférences est essentiel lors de l'intégration des utilisateurs.

Vous pouvez vous appuyer sur leur documentation External Walletarrow-up-right, et même jouer avec leur ConnectButton playgroundarrow-up-right.

Recommander Socios Wallet dans la fenêtre pop-up

Vous pouvez personnaliser l'affichage de la fenêtre contextuelle pour présenter Socios Wallet :

Assurer une expérience optimale pour vos utilisateurs

Pour une meilleure expérience utilisateur, nous vous recommandons de stocker l'adresse du portefeuille de l'utilisateur dans le stockage de session de votre application, ou dans le profil de l'utilisateur.

Ainsi, l'utilisateur n'aura pas à se connecter à son adresse de portefeuille à chaque fois qu'il se rendra sur votre plateforme.

Mis à jour

Ce contenu vous a-t-il été utile ?