PlutoWallet é uma carteira móvel multi-plataforma projetada especificamente para cadeias baseadas em substrate, com forte foco no ecossistema Polkadot.
Como a primeira carteira móvel C# neste espaço, PlutoWallet se destaca pela experiência do usuário, recursos robustos de segurança e ampla funcionalidade.
Principais Características e Funcionalidades do PlutoWallet
PlutoWallet oferece um conjunto abrangente de recursos, projetados para atender às diversas necessidades de entusiastas de blockchain e desenvolvedores:
- Geração de Mnemônicos & Criação de Chave Privada: Gere mnemônicos de forma segura e crie chaves privadas usando valores aleatórios criptograficamente fortes.
- Compartilhamento de Chave Pública: Exiba e compartilhe facilmente sua chave pública e chave ss58 para transações e interações.
- Conectividade Multi-Cadeia: Conecte-se sem esforço a qualquer blockchain ou parachain baseada em substrate, garantindo ampla compatibilidade dentro do ecossistema Polkadot.
- Gerenciamento de Ativos: Recupere saldos de ativos a partir dos pallets de Balances, Assets e Tokens, e facilite a transferência de ativos com cálculos precisos de taxas.
- Monitoramento de Transações: O monitoramento em tempo real do status das transações garante que os usuários fiquem informados sobre suas atividades.
- Suporte a NFTs: Alimentado por Uniquery.Net, PlutoWallet oferece amplo suporte a vários padrões de NFT, tornando-se a maior carteira com suporte a NFTs no ecossistema Polkadot.
- Interação com Contratos Inteligentes: Atualmente suporta contratos básicos, como o Counter Sample, com planos de expansão.
- Integração com dApps: Através do Plutonication, PlutoWallet conecta-se perfeitamente a qualquer aplicativo descentralizado, aumentando a interoperabilidade e a conveniência para o usuário.
- Visão da Conta: Acesse informações detalhadas da conta através do Calamar.app, monitore posições de liquidez no HydraDX Omnipool e revise votos de Referenda no Subsquare.io.
- Assinatura Segura: Utilize a assinatura QR do Polkadot Vault para aprovações seguras de transações, sem expor chaves privadas.
- Personalização: Desfrute dos modos claro e escuro, e aproveite o PlutoLayouts para configurações de UI personalizáveis e exportáveis, adaptadas a dApps específicos.
Plataformas Suportadas pelo PlutoWallet
PlutoWallet foi desenvolvido com versatilidade em mente, oferecendo suporte a uma ampla gama de plataformas para garantir acessibilidade e conveniência:
- Móvel: Android e WearOS
- iOS: iPhone e iPadOS
- Desktop: MacCatalyst e Windows
Fatores que Diferenciam
PlutoWallet se destaca no mercado de carteiras devido a várias funcionalidades inovadoras:
- Otimização Multinetwork: A interface do usuário foi projetada para suportar várias cadeias simultaneamente por meio de grupos de cadeias, simplificando a navegação e melhorando a usabilidade.
- Layouts Ajustáveis (PlutoLayouts): Este recurso permite a criação e exportação de layouts personalizados de UI, permitindo que desenvolvedores de dApps forneçam uma experiência de usuário otimizada adaptada aos seus aplicativos.
- Plutonication: Um protocolo exclusivo que facilita a comunicação segura entre PlutoWallet e diversos dApps via QR codes, semelhante ao protocolo WalletConnect.
- Desenvolvimento Multiplataforma: Aproveitando o framework .NET MAUI, PlutoWallet garante desempenho e qualidade consistentes em todas as plataformas suportadas a partir de uma única base de código.
- Liderança em Suporte a NFTs: Suporte abrangente a múltiplos padrões de NFT, incluindo Rmrk, Basilisk, Glmr, Movr e outros, alimentado por Uniquery.Net.
Medidas de Segurança
A segurança é um alicerce do design do PlutoWallet:
- Geração de Chave Privada: Utiliza o RandomNumberGenerator para gerar mnemônicos e chaves privadas criptograficamente seguras.
- Armazenamento Seguro: Implementa protocolos de armazenamento seguro para proteger chaves privadas e mnemônicos, seguindo as melhores práticas descritas na documentação do .NET MAUI.
Integrações e Suporte à Comunidade
PlutoWallet se integra perfeitamente com diversos serviços de terceiros para melhorar a funcionalidade:
- Calamar Explorer
- Kodadot Unlockables
- HydraDX
- Awesome Ajuna Avatars
- AZERO.ID
- SubSquare
- Polkadot Vault
Essas integrações expandem as capacidades do PlutoWallet, proporcionando aos usuários uma experiência holística de blockchain.
Conquistas e Reconhecimento
PlutoWallet obteve reconhecimento significativo na comunidade blockchain:
- 2º Lugar no Polkadot Global Series Hackathon 2023 (Edição Europeia) na categoria Web3 & Tooling com PlutoFramework & Plutonication.
- 2º Lugar no Polkadot Global Series Hackathon 2023 (Edição APEC) na categoria Web3 & Tooling com Uniquery.Net.
- Participante no Polkadot Relayers Incubator 2023.
Desenvolvimento e Engajamento com a Comunidade
Desenvolvido usando o framework .NET MAUI, PlutoWallet enfatiza a facilidade de desenvolvimento e alto desempenho em todas as plataformas. O PlutoFramework de código aberto, disponível no GitHub, permite que desenvolvedores construam e depurem localmente, fomentando um ambiente colaborativo. Instruções detalhadas de construção e documentação ajudam os desenvolvedores a contribuir para o projeto ou personalizá-lo conforme suas necessidades.
Equipe por Trás do PlutoWallet
O projeto PlutoWallet é liderado por uma equipe dedicada de desenvolvedores com fortes raízes no ecossistema Polkadot:
- Rostislav Litovkin: Aluno da Polkadot Blockchain Academy em Berkeley, Rostislav é um experiente desenvolvedor .NET MAUI com um histórico de sucesso, incluindo o Galaxy Logic Game e desenvolvimento frontend no Calamar Explorer.
- Dušan Jánsky: Também aluno da Polkadot Blockchain Academy, Dušan é um desenvolvedor full-stack com expertise em jogos de computador e gráficos, contribuindo para projetos como Universal Scientific Technologies.
Ambos os membros da equipe demonstraram suas capacidades através de vários sucessos em hackathons e participação ativa na comunidade Polkadot.
Perspectivas Futuras e Colaboração com a Comunidade
PlutoWallet visa se estabelecer como um parceiro confiável dentro da Polkadot DAO, colaborando ativamente com a comunidade para construir soluções centradas no usuário. A equipe está comprometida em aprimorar a descentralização da infraestrutura, fornecendo uma carteira robusta e de código aberto que complementa as diversas necessidades do ecossistema Polkadot.
Disponibilidade e Como Começar
PlutoWallet está atualmente disponível para download no Android através do link APK fornecido, com planos de suportar plataformas adicionais até novembro. Desenvolvedores interessados em contribuir ou personalizar o PlutoWallet podem clonar o repositório do PlutoFramework no GitHub e seguir as instruções detalhadas de construção e depuração.
- Baixar PlutoWallet para Android: Baixar APK
- Repositório GitHub: PlutoFramework
Para mais informações sobre como construir e executar o código localmente, visite a Documentação do PlutoFramework.