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:
Active Projects & Standards
-
Polkadot Smart Account Project – Ongoing work to bring ERC-4337-compatible account abstraction to Polkadot using ink! contracts. They’re also drafting PSPs (Polkadot Standards Proposals) for shared interfaces.
Forum: https://forum.polkadot.network/t/building-account-abstraction-for-polkadot-introducing-polkadot-smart-account-based-on-erc-4337/3731 -
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/ -
Asset Hub Multi-Asset Fees – The
pallet_asset_conversion_tx_paymentallows paying fees in different assets, a key smart wallet functionality.
Code: https://github.com/polkadot-fellows/runtimes/blob/f038b6a70702506f32af917aea171f447c2b9020/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs#L1016Just 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"