Hi there folks I’d love to know if any of the wallet infrastructure team or core developers, or ecosystem members are working on any standard to enable smart wallets currently in the ecosystem.
It seems to be a growing UX scaling practice in most of the Blockchain industry, and I believe it would help boost User acquisition for dApps in the ecosystem. I would be open to discussing efforts in this direction, thanks
Hey David, I don’t think there is any team working on this problem in Polkadot, but I could be wrong. Also, may I ask what your definition of a smart wallet is? From my understanding, Coinbase’s smart wallet is a smart contract. Then there’s SMPC, which stands for Secure Multi-Party Computation wallet. I’ve never seen these available to the public, though. I’m always open to discussing this, as authentication is my current UX focus.
We do not have general programmability for Polkadot relay chain, so it’s not possible to support smart accounts like in Ethereum. For Polkadot Hub, EVM is supported, so Ethereuem smart accounts infrastructure could be used seemlessly.
But I think at some higher level just abstracting wallet interaction and managing private keys in a non-custodian manner could suffice maybe have an SDK like The Thirdweb (https://portal.thirdweb.com/) Development suite (I’m in talks and partnership with the team but they’re not convinced to create support for Polkdadot I might try privy (Welcome - Privy Docs) another industry standard for smart wallets)
In all I’m very positive that it should be possible to have user managed account run in a process where they can just use simple widget interactions to sign extrinsics and without create an general programmatic wallet Onchain
Hopefully the Polkadot hub lowers this developmental barrier would love to explore solutions
Hi! I’m currently working on something similar to a smart wallet infrastructure in the Polkadot ecosystem. My research is still in progress, but I’ve been mapping out some relevant initiatives and resources that might be useful for anyone interested in the topic:
PolkaVM Integration – With PolkaVM enabling smart contracts on Asset Hub, there’s a pathway to implement account abstraction patterns in both Solidity and ink!.
Native Account Abstraction – Polkadot already provides built-in mechanisms like multi-sig accounts, proxies, and origin abstraction, which can be extended into smart wallet designs.
Wiki: https://wiki.polkadot.network/learn/learn-account-abstraction/
Just recently found this youtube video that may also help you:
I see this is evolving quickly, but I’m still piecing things together and may be missing important angles or projects. I’m open to exchange notes and collaborate, just send me a message on tg @nomadbitcoin"