<p>Its not exactly what you want, <a href="http://mycelium.com/" rel="nofollow">http://mycelium.com/</a> for Android does it the other way around.</p>

<p>You keep your private keys safe in QR-code format on a paper or a offline device, then you scan it when you want to make a transaction. Mycelium signs the transaction and forgets about the key.</p>

<p>I tried to scan with my Android device offline, but it does not work. To be able to select previous outputs to send in the transaction, you need to be online.</p>

<p>I don't know of any Android app that can take a raw transaction (by QR-code, SD-card, <a href="https://en.wikipedia.org/wiki/USB_On-The-Go" rel="nofollow">OTG</a>, Bluetooth, <a href="https://en.wikipedia.org/wiki/Near_field_communication" rel="nofollow">NFC</a> or <a href="http://chirp.io/" rel="nofollow">Chirp</a>.io) and sign it offline. </p>

<p>I hope this feature will be implemented soon.</p>

CC BY-SA 3.0
2013-10-19T01:11:35.650Z
2013-10-19T01:11:35.650Z
Jonas Oestman
<p>Yes Bither is exactly what you are searching for. From my point of view Bither is quite underestimated. Due to the cold storage functionality with a 2nd offline phone Bither seems to the be the safest wallet availabe for mobile phones (Android, iPhone). In addition it exists also for Windows.</p>

CC BY-SA 3.0
2016-01-16T10:33:49.430Z
2016-01-16T10:33:49.430Z
Mike
<p>The app "Bither" does exactly what you want (available for iPhone and Android). QR-codes are used for transfer (instead of USB stick in case of Armory).</p>

CC BY-SA 3.0
2015-03-01T00:05:22.470Z
2015-03-01T00:10:49.080Z
2015-03-01T00:10:49.080Z
Amichateur
<p>AS our friend said The app "<a href="https://bither.net/" rel="nofollow noreferrer">Bither</a>" does exactly what you want (available for iPhone and Android).
it uses a method that is called air gaped cold storage; and I am describing it in a whole fashion.</p>

<p>for using Bither cold wallet you need two phones; one of which is your bither hot wallet the other is your bither cold wallet. the latter one keep your private keys and has the power of using them.</p>

<p>you may prepare a transaction QR code with your hot wallet (which is installed on a internet connected phone and can receive preferred wallet address of your partner, or you can make it by typing the transaction data by your own on the cold wallet's phone). then you should scan the QR code with your cold wallet's phone (not connected to the internet) and the cold wallet may sign the transaction and generate the special signature as a function of departure and destination wallets and the amount. the signature needs to be broadcasted to  the bitcoin network; so the cold wallet generate a QR code which contains the signature of that special transaction. then it should be scanned by the hot wallet to be broadcasted to the network. </p>

<p>this method is called airgapped; because no USB stick or cable is in the middle. this method has the advantage that there is no risk left for malware or virus to be carried to the cold wallet. or there is no way for private keys to be leaked from cold wallet.</p>

<p>The Bither app also support <a href="https://bitcoin.org/en/glossary/hd-protocol" rel="nofollow noreferrer">HD Wallet</a> which is the only type of wallet to be used for <a href="https://bitcoincore.org/en/2018/02/26/release-0.16.0/#hd-wallets-by-default" rel="nofollow noreferrer">Bitcoin Core</a>. </p>

<p>you can find more information on the <a href="https://bitcoin.org/en/wallets/mobile/android/bither/" rel="nofollow noreferrer">bitcoin.org</a> holy website. or read more about it on <a href="https://github.com/bither/" rel="nofollow noreferrer">Bither's Github</a>. </p>

CC BY-SA 3.0
2018-04-02T19:04:07.407Z
2018-04-02T19:04:07.407Z
Mohammad-Sohrab Sameni
<p>Specifically I'm looking for Armory-like functionality where the transaction can be generated on an online system, transported to an offline android tablet or netbook via USB or QR code where it can be signed, then transported back to an online system where it can be broadcast.</p>

<client><android><coldstorage><offline>
Do any of the Android-based wallets support cold storage?
David Perry
# Do any of the Android-based wallets support cold storage?

(Asked by: username_0 on 2013-05-07)

Specifically I'm looking for Armory-like functionality where the transaction can be generated on an online system, transported to an offline android tablet or netbook via USB or QR code where it can be signed, then transported back to an online system where it can be broadcast.

**Tags:** client, android, coldstorage, offline


---

## 4 answers

### Answer by username_1 on 2013-10-19. Score: 2

Its not exactly what you want, <http://mycelium.com/> for Android does it the other way around.

You keep your private keys safe in QR-code format on a paper or a offline device, then you scan it when you want to make a transaction. Mycelium signs the transaction and forgets about the key.

I tried to scan with my Android device offline, but it does not work. To be able to select previous outputs to send in the transaction, you need to be online.

I don't know of any Android app that can take a raw transaction (by QR-code, SD-card, [OTG](https://en.wikipedia.org/wiki/USB_On-The-Go), Bluetooth, [NFC](https://en.wikipedia.org/wiki/Near_field_communication) or [Chirp](http://chirp.io/).io) and sign it offline.

I hope this feature will be implemented soon.


---

### Answer by username_2 on 2016-01-16. Score: 1

Yes Bither is exactly what you are searching for. From my point of view Bither is quite underestimated. Due to the cold storage functionality with a 2nd offline phone Bither seems to the be the safest wallet availabe for mobile phones (Android, iPhone). In addition it exists also for Windows.


---

### Answer by username_3 on 2015-03-01. Score: 1

The app "Bither" does exactly what you want (available for iPhone and Android). QR-codes are used for transfer (instead of USB stick in case of Armory).


---

### Answer by username_4 on 2018-04-02. Score: 0

AS our friend said The app "[Bither](https://bither.net/)" does exactly what you want (available for iPhone and Android).
it uses a method that is called air gaped cold storage; and I am describing it in a whole fashion.

for using Bither cold wallet you need two phones; one of which is your bither hot wallet the other is your bither cold wallet. the latter one keep your private keys and has the power of using them.

you may prepare a transaction QR code with your hot wallet (which is installed on a internet connected phone and can receive preferred wallet address of your partner, or you can make it by typing the transaction data by your own on the cold wallet's phone). then you should scan the QR code with your cold wallet's phone (not connected to the internet) and the cold wallet may sign the transaction and generate the special signature as a function of departure and destination wallets and the amount. the signature needs to be broadcasted to the bitcoin network; so the cold wallet generate a QR code which contains the signature of that special transaction. then it should be scanned by the hot wallet to be broadcasted to the network.

this method is called airgapped; because no USB stick or cable is in the middle. this method has the advantage that there is no risk left for malware or virus to be carried to the cold wallet. or there is no way for private keys to be leaked from cold wallet.

The Bither app also support [HD Wallet](https://bitcoin.org/en/glossary/hd-protocol) which is the only type of wallet to be used for [Bitcoin Core](https://bitcoincore.org/en/2018/02/26/release-0.16.0/#hd-wallets-by-default).

you can find more information on the [bitcoin.org](https://bitcoin.org/en/wallets/mobile/android/bither/) holy website. or read more about it on [Bither's Github](https://github.com/bither/).


---

