zeriontech / Web3Swift

Ethereum Web3 library implementation for Swift
https://web3swift.io
Apache License 2.0
108 stars 32 forks source link

4. Implement KeyStore, HD Wallet and other Account (private key) storing mechanisms. #31

Open rockfridrich opened 6 years ago

rockfridrich commented 6 years ago

Implement KeyStore object and encryption-decryption for it (all keystore versions) Implement HD Wallet object and encryption-decryption for it (password based and not password based) Implement Wallet object for storing all accounts in application memory

0crat commented 6 years ago

@biboran/z please, pay attention to this issue

rockfridrich commented 6 years ago

HD Wallet types: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki