
PlutoWallet
PlutoWallet est un portefeuille mobile multi-plateforme spécifiquement conçu pour les chaînes basées sur Substrate, avec un accent particulier sur l’écosystème Polkadot. En tant que premier portefeuille mobile C# dans cet espace, PlutoWallet se distingue par son expérience utilisateur, ses fonctionnalités de sécurité robustes et sa vaste gamme de fonctionnalités.
Principales caractéristiques et fonctionnalités de PlutoWallet
PlutoWallet propose un ensemble complet de fonctionnalités adaptées aux besoins divers des passionnés de blockchain et des développeurs :
- Génération de mnémoniques & Création de clés privées : Génération sécurisée de mnémoniques et création de clés privées à l’aide de valeurs aléatoires cryptographiquement fortes.
- Partage de clé publique : Affichage et partage faciles de votre clé publique et de votre clé ss58 pour les transactions et interactions.
- Connectivité multi-chaînes : Connexion sans effort à toute blockchain ou parachain basée sur Substrate, assurant une large compatibilité au sein de l’écosystème Polkadot.
- Gestion d’actifs : Récupération des soldes d’actifs à partir des palettes Balances, Assets et Tokens, et facilitation du transfert d’actifs avec des calculs précis des frais.
- Suivi des transactions : Suivi en temps réel des statuts des transactions pour que les utilisateurs restent informés de leurs activités.
- Support des NFT : Alimenté par Uniquery.Net, PlutoWallet offre un support étendu pour divers standards de NFT, en faisant le portefeuille supportant le plus de NFT dans l’écosystème Polkadot.
- Interaction avec les contrats intelligents : Actuellement, il prend en charge les contrats de base, tels que le Contrat de Compteur, avec des plans d’expansion.
- Intégration avec les dApps : Grâce à Plutonication, PlutoWallet se connecte de manière transparente à toute application décentralisée, améliorant l’interopérabilité et la convivialité.
- Informations sur les comptes : Accédez à des informations détaillées sur le compte via Calamar.app, surveillez les positions de liquidité sur HydraDX Omnipool, et consultez les votes des Référendums sur Subsquare.io.
- Signature sécurisée : Utilisez la signature QR de Polkadot Vault pour approuver les transactions de manière sécurisée sans exposer les clés privées.
- Personnalisation : Profitez des modes clair et sombre, et utilisez PlutoLayouts pour des configurations d’interface utilisateur personnalisables et exportables adaptées aux dApps spécifiques.
Plates-formes prises en charge par PlutoWallet
PlutoWallet est conçu pour être polyvalent, prenant en charge un large éventail de plates-formes pour assurer accessibilité et commodité :
- Mobile : Android et WearOS
- iOS : iPhone et iPadOS
- Bureau : MacCatalyst et Windows
Facteurs différenciants
PlutoWallet se distingue dans le marché des portefeuilles grâce à plusieurs fonctionnalités innovantes :
- Optimisation multi-réseaux : L’interface utilisateur est conçue pour prendre en charge plusieurs chaînes simultanément via des groupes de chaînes, simplifiant la navigation et améliorant la convivialité.
- Mises en page ajustables (PlutoLayouts) : Cette fonctionnalité permet la création et l’exportation de mises en page personnalisées, permettant aux développeurs de dApps d’offrir une expérience utilisateur optimisée pour leurs applications.
- Plutonication : Un protocole unique facilitant la communication sécurisée entre PlutoWallet et diverses dApps via des QR codes, similaire au protocole WalletConnect.
- Développement multiplateforme : En utilisant le framework .NET MAUI, PlutoWallet assure des performances et une qualité cohérentes sur toutes les plates-formes prises en charge à partir d’une base de code unique.
- Support des NFT de premier plan : Support complet pour plusieurs standards de NFT, y compris Rmrk, Basilisk, Glmr, Movr et plus, alimenté par Uniquery.Net.
Mesures de sécurité
La sécurité est un élément clé de la conception de PlutoWallet :
- Génération de clés privées : Utilise le générateur de nombres aléatoires pour générer des mnémoniques et des clés privées cryptographiquement sécurisées.
- Stockage sécurisé : Implémente des protocoles de stockage sécurisé pour protéger les clés privées et les mnémoniques, conformément aux meilleures pratiques de la documentation .NET MAUI.
Intégrations et soutien communautaire
PlutoWallet s’intègre de manière fluide avec divers services tiers pour améliorer ses fonctionnalités :
- Calamar Explorer
- Kodadot Unlockables
- HydraDX
- Awesome Ajuna Avatars
- AZERO.ID
- SubSquare
- Polkadot Vault
Ces intégrations élargissent les capacités de PlutoWallet, offrant aux utilisateurs une expérience blockchain complète.
Réalisations et reconnaissances
PlutoWallet a reçu une reconnaissance significative au sein de la communauté blockchain :
- 2e place au Polkadot Global Series Hackathon 2023 (Édition Europe) dans la catégorie Web3 & Tooling avec PlutoFramework & Plutonication.
- 2e place au Polkadot Global Series Hackathon 2023 (Édition APEC) dans la catégorie Web3 & Tooling avec Uniquery.Net.
- Participant à l’incubateur Polkadot Relayers 2023.
Développement et engagement communautaire
Développé en utilisant le framework .NET MAUI, PlutoWallet met l’accent sur la facilité de développement et la performance de haute qualité sur toutes les plates-formes. Le projet open-source PlutoFramework, disponible sur GitHub, permet aux développeurs de construire et de déboguer localement, favorisant un environnement collaboratif. Des instructions de construction détaillées et une documentation soutiennent les développeurs pour contribuer au projet ou le personnaliser selon leurs besoins.
Équipe derrière PlutoWallet
Le projet PlutoWallet est dirigé par une équipe de développeurs expérimentés avec des racines profondes dans l’écosystème Polkadot :
- Rostislav Litovkin : Ancien élève de la Polkadot Blockchain Academy de Berkeley, Rostislav est un développeur expérimenté en .NET MAUI avec un parcours réussi, y compris le jeu Galaxy Logic et le développement frontend chez Calamar Explorer.
- Dušan Jánsky : Ancien élève de la Polkadot Blockchain Academy, Dušan est un développeur full-stack spécialisé dans les jeux vidéo et la création graphique, ayant contribué à des projets comme Universal Scientific Technologies.
Les deux membres de l’équipe ont démontré leurs compétences à travers plusieurs succès de hackathon et une participation active à la communauté Polkadot.
Perspectives futures et collaboration communautaire
PlutoWallet vise à se faire une place en tant que partenaire réputé et digne de confiance au sein du Polkadot DAO, collaborant activement avec la communauté pour créer des solutions centrées sur l’utilisateur. L’équipe est déterminée à améliorer la décentralisation de l’infrastructure en fournissant un portefeuille open-source robuste qui complète les besoins divers de l’écosystème Polkadot.
Disponibilité et démarrage
PlutoWallet est actuellement disponible en téléchargement sur Android via le lien APK fourni, avec des plans de support pour d’autres plates-formes d’ici novembre. Les développeurs intéressés à contribuer ou personnaliser PlutoWallet peuvent cloner le référentiel PlutoFramework sur GitHub et suivre les instructions détaillées de construction et de débogage.
- Télécharger PlutoWallet pour Android : Télécharger APK
- Référentiel GitHub : PlutoFramework
Pour plus d’informations sur la construction et l’exécution du code localement, consultez la Documentation PlutoFramework.