Metamask is quite complex for non-crypto savvy users, and lately it was very unreliable(two reverts last week).
What potential options do we have to decouple our dependency from metamask? I was thinking of few:
- create new eth account for user and store privatekey of user encrypted in centralized db and sign transactions on his behalf(not decentralized)
- user pastes his privatekey into browser to sign transactions (very insecure)
Is there anything else at the moment in development or is waiting for integrated wallet only option to make using erc20 or eth seamless?