Skip to content

telosprotocol/TOP-HiWallet-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WalletCore

WalletCore is a blockchain library. WalletCore provides the relatively consistent API that allows you to manage your wallets and sign transactions in BTC, BCH,DASH,LTC,ETH,DOGE,EOS,FIL,FIL_EVM,TOP. WalletCore introduces the concept of 'identity', you can use the same mnemonic to manage wallets on the more chains.

Introduce

pin verification: hash comparison

Database encryption: Encryption mode of the database.

Data encryption: Keystore encryption, mainly using the key generated by the Keystore for encryption and decryption. (Database password, sensitive data inside the database)

Try the API

Create Identity

IdentityHelperKt.createIdentity(password, mnemonicArray, context))

Get Identity Pin

IdentityUtils.getIdentityPin()

Get Identity Seeds

IdentityHelperKt.getIdentityKeystore().decryptCiphertext(IdentityPin)

Create Wallet

WalletFactory.getWallet(CoinEnum.BTC, seeds, password, index)
WalletFactory.getWallet(CoinEnum.BCH, seeds, password, index)
WalletFactory.getWallet(CoinEnum.DASH, seeds, password, index)
WalletFactory.getWallet(CoinEnum.LTC, seeds, password, index)
WalletFactory.getWallet(CoinEnum.DOGE, seeds, password, index)
WalletFactory.getWallet(CoinEnum.EOS, seeds, password, index)
WalletFactory.getWallet(CoinEnum.FIL, seeds, password, index)
WalletFactory.getWallet(CoinEnum.FIL_EVM, seeds, password, index)
WalletFactory.getWallet(CoinEnum.TOP, seeds, password, index)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors