Questions or Issues? Join the discussion here!.
Put your (ERC20) Token in the App? Make a request here!.
Introducing Block Wallet 3.0
Start receiving and sending payments in Ether on-the-go within seconds. No need to register, just open Block Wallet and your account is ready!
Balance & Transactions
View the current Ether balance of the Block Wallet address and all transactions in one easy overview. Pull-down refresh the overview to check for new transactions through the Etherscan API or use the build-in Hash scanner.
With the tokens tracker you are able to add contract addresses for the ERC20 Token standard. Tokens for the current Block Wallet address can be tracked and transferred.
Build-in Address Book
Manage your transactions by adding common addresses to the address book and name them. All addresses are automatically checked when an EIP55 checksum is available.
Print an offline backup of your Private Key with the build-in paper wallet generator.
Easily recover your wallet from another source like MyEtherWallet with the build-in QR Scanner. You can also scan Transaction Hashes, ERC20 Contract Adresses and Ether Addresses for sending.
Block Wallet is created as an on-the-go wallet. This means security is a priority but so is easy accessibility. By the use of your device's fingerprint reader when available in combination with a passcode (pincode) when you create a transaction you are protected without hinder. Read more on GitHub.
AES Encryption with passcode
All data stored on your device is AES encrypted. Within the encrypted datastore the 'private key' is stored encrypted (again, double encrypted) because the 'private key' is only decrypted when used to sign a transaction.
Transactions signed on device
The 'private key' does not leave the device. It is only decrypted when you sign a transaction. After this is done the key is encrypted and when the key is safe the signed transaction is send to the blockchain through SSL.
Backup with Recovery Phrase
Write down the recovery phrase on a piece of paper and store it somewhere safe. When your device is lost or you would like to transfer the wallet just install Block Wallet and enter the recovery phrase on the new device.
All code which is used to generate, store and sign the transactions is opensource and can be used in security audits. You can make a Fork on GitHub.
If you have any issues or suggestions you can visit the GitHub issues page.
Host your own RPC server
Block Wallet uses Go Ethereum as a backend to retrieve transaction and token data. Instead of using the free secure and up-to-date blockwallet.eu hosted geth you can host your own. Just change the RPC Server within the settings of the Block Wallet App and point them to your host.
Get the Private Key
Block Wallet uses BIP39 to create your Recovery Phrase. If you would like to get the plain-text 'private key' behind this phrase you can visit the Keytools Page for more information.