I want to create an ethereum wallet that is erc20 compatible on my client side.
It should allow user to enter his own password and generate private key, recovery phrases and utc file.
I try to research online and discover
web3js and it seems that it cannot fulfill my requirement. Any reliable library ?
I am expecting something like