Wouldn’t it be better to have an extension based wallet that contains your encrypted and passworded keys? Similar to meta mask? Then when you need to gossip transactions it’ll send it to a cloud based node or a node on your computer. I think most solutions don’t rely on a wallet inside of your actual node.
As for password support, we do have an internal spec for this already the feature just hasn’t been picked up by any team yet. We can work on publishing the spec if someone wants to pick it up and continue iterating on the spec.
Sure that extension based wallet is better. But we don’t have a wasm based sdk( at least to create wallet and create transaction part), which makes it hard to setup an extension wallet.
We did used to have a WASM SDK, but we deleted it in favor of nodeJS target for performance reasons. It can be brought back in the future when someone is willing to put time into supportin git.
Resident non-IF wallet dev here! I think the most important thing is to come up with a solid spec for integrating Iron Fish into a dApp, otherwise we land on a de facto spec like window.ethereum did with MetaMask.
If there’s a good spec, extension wallets, mobile, and desktop can all implement
Can confirm we’d be interested in supporting Iron Fish on Taho, especially once there are live bridging options.