<p>Yes, you can connect an external signer to Bitcoin Core. You can either use HWI (Hardware Wallet Interface), which is developed by Bitcoin Core developers but currently considered experimental, or use a compatible script if one is provided by your hardware wallet vendor.</p>
<p>To use the external signer feature, start bitcoind with the parameter:</p>
<pre><code>$ bitcoind -signer=&lt;path/to/hwi.py&gt;
</code></pre>
<p>Or if you use the Bitcoin Core GUI, you can fill in the &quot;External signer script path&quot; field in the &quot;Wallet&quot; tab.</p>
<p>Some relevant links:</p>
<ul>
<li><a href="https://github.com/bitcoin/bitcoin/blob/master/doc/external-signer.md" rel="nofollow noreferrer">Bitcoin Core external signer documentation</a></li>
<li><a href="https://hwi.readthedocs.io/en/latest/" rel="nofollow noreferrer">HWI documentation</a></li>
</ul>

CC BY-SA 4.0
2023-10-12T10:18:27.393Z
And by connecting my hardware wallet to bitcoin core, what will that allow me do?
Eoin
CC BY-SA 4.0
2023-10-12T17:17:04.617Z
@EoinMcQuinn What wallets normally allow you to do, that is receive and send transactions.
Vojtěch Strnad
CC BY-SA 4.0
2023-10-11T23:14:11.007Z
2023-10-11T23:14:11.007Z
Vojtěch Strnad
<p>Presumably HWI on github.com is to do with creating a hardware wallet interface with Bitcoin Core. Am I correct?</p>
<p>What stage is development at presently?</p>
<p>Will one be able to connect a hardware wallet to Bitcoin Core with this interface?</p>

<bitcoin-core><bitcoin-core-development><hardware-wallet>
Can I connect a hardware wallet to Bitcoin Core using HWI?
Eoin
# Can I connect a hardware wallet to Bitcoin Core using HWI?

(Asked by: username_0 on 2023-10-11)

Presumably HWI on github.com is to do with creating a hardware wallet interface with Bitcoin Core. Am I correct?

What stage is development at presently?

Will one be able to connect a hardware wallet to Bitcoin Core with this interface?

**Tags:** bitcoin-core, bitcoin-core-development, hardware-wallet


---

## 1 answers

### Answer by username_1 on 2023-10-11. Score: 4

Yes, you can connect an external signer to Bitcoin Core. You can either use HWI (Hardware Wallet Interface), which is developed by Bitcoin Core developers but currently considered experimental, or use a compatible script if one is provided by your hardware wallet vendor.
To use the external signer feature, start bitcoind with the parameter:
$ bitcoind -signer=

Or if you use the Bitcoin Core GUI, you can fill in the "External signer script path" field in the "Wallet" tab.
Some relevant links:

Bitcoin Core external signer documentation
HWI documentation

> **Comments:**
> **username_0**: And by connecting my hardware wallet to bitcoin core, what will that allow me do?  
> **username_1**: @username_0McQuinn What wallets normally allow you to do, that is receive and send transactions.  

---

