<p><a href="https://electrum.org/" rel="nofollow">Electrum</a> is an SPV wallet which has most of the functionality you mentioned.</p>

<p>Multisig is an issue though, the primary solution I'm aware of at this time is hybrid wallets such as <a href="https://copay.io/" rel="nofollow">Copay</a>.</p>

CC BY-SA 3.0
2015-01-22T08:30:14.147Z
2015-01-22T08:30:14.147Z
Meni Rosenfeld
<p>One option to do this programmatically would be to use <a href="http://bitcore.io/" rel="nofollow">Bitcore</a>. It interfaces with a "blockchain explorer" to obtain stuff like outputs and addresses, and they can either be installed locally or you can use one from the ones already online: <a href="https://insight.is/" rel="nofollow">https://insight.is/</a> - and they're all open-source coming from the BitPay people.</p>

CC BY-SA 3.0
2015-01-22T10:30:34.077Z
2015-01-22T10:30:34.077Z
Luca Matteis
<p>I would like to be able to use the bitcoin python client to be able to do things like sign transactions offline, create transactions, create multisig transactions, etc.</p>

<p>Is there a way to do this without having to download the whole bitcoin blockchain 20 GB?</p>

<p>I don't mind looking up the bitcoin addresses, outputs and such using an external website (e.g., blockchain.org) using some sort of API.</p>

<p>Is the a client that does this?</p>

<bitcoind>
How to use the bitcoin client without downloading the blockchain?
Guest Bitcoiner
# How to use the bitcoin client without downloading the blockchain?

(Asked by: username_0 on 2015-01-22)

I would like to be able to use the bitcoin python client to be able to do things like sign transactions offline, create transactions, create multisig transactions, etc.

Is there a way to do this without having to download the whole bitcoin blockchain 20 GB?

I don't mind looking up the bitcoin addresses, outputs and such using an external website (e.g., blockchain.org) using some sort of API.

Is the a client that does this?

**Tags:** bitcoind


---

## 2 answers

### Answer by username_1 on 2015-01-22. Score: 1

[Electrum](https://electrum.org/) is an SPV wallet which has most of the functionality you mentioned.

Multisig is an issue though, the primary solution I'm aware of at this time is hybrid wallets such as [Copay](https://copay.io/).


---

### Answer by username_2 on 2015-01-22. Score: 0

One option to do this programmatically would be to use [Bitcore](http://bitcore.io/). It interfaces with a "blockchain explorer" to obtain stuff like outputs and addresses, and they can either be installed locally or you can use one from the ones already online: <https://insight.is/> - and they're all open-source coming from the BitPay people.


---

