<p>Use <code>lncli h</code> to view a list of all the available commands. </p>

<p><code>lncli newaddress</code> will give you a new address for the wallet. You must specify the address type: either <code>p2wkh</code> (pay to witness key hash), or <code>np2wkh</code> (nested pay to witness key hash). For example, <code>lncli newaddress p2wkh</code>. </p>

<p>(Running lnd v0.6.0-beta)</p>

CC BY-SA 4.0
2019-07-03T20:20:34.437Z
I don't want a new address. I want to know the current one. I checked all the commands, can't find any that simply output the current wallet address.
alec_djinn
CC BY-SA 4.0
2019-07-03T20:22:20.023Z
Ah, well there is no command to display an already-used address, by design. There is really no need to use an address more than once, in fact doing so is very detrimental to your privacy. You **should** use a new address for every transaction.
chytrik
CC BY-SA 4.0
2019-07-03T20:26:00.387Z
I understand the privacy concern. But still, it would be nice to have that information in case you need to check the transactions in the blockexplorer. But ok, if there is no option then I will give up. I though it was me not able to find the command.
alec_djinn
CC BY-SA 4.0
2019-07-03T23:37:55.783Z
I can understand why you might want the history of addresses, but your Q specifically said you want to send more BTC to already-used addresses. In any case, `listunspent` or `listchannels` will be give you some clues for past addresses, if you’re willing to dig into the blockchain record a bit by following UTXOs through time. I’d be careful about reusing them for new payments though, lest you make a mistake and send funds to an address that is a LN channel by mistake, for example. It would be **very** difficult to recover those funds if a mistake was made.
chytrik
CC BY-SA 4.0
2022-03-13T15:40:51.100Z
Agree with @chytrik, however if you wanted to view all onchain addresses, you could get this information from `listchaintxns`
arshbot
CC BY-SA 4.0
2019-07-03T20:15:26.987Z
2019-07-03T20:15:26.987Z
chytrik
<p>I have set up a lighting node using LND time ago, now I would like to send more BTC to it.</p>

<p>How can I get the wallet address of my LND node?</p>

<lightning-network-daemon>
How to get the wallet address of my own LND node?
alec_djinn
# How to get the wallet address of my own LND node?

(Asked by: username_0 on 2019-07-03)

I have set up a lighting node using LND time ago, now I would like to send more BTC to it.

How can I get the wallet address of my LND node?

**Tags:** lightning-network-daemon


---

## 1 answers

### Answer by username_1 on 2019-07-03. Score: 3 | Accepted answer

Use `lncli h` to view a list of all the available commands.

`lncli newaddress` will give you a new address for the wallet. You must specify the address type: either `p2wkh` (pay to witness key hash), or `np2wkh` (nested pay to witness key hash). For example, `lncli newaddress p2wkh`.

(Running lnd v0.6.0-beta)

> **Comments:**
> **username_0**: I don't want a new address. I want to know the current one. I checked all the commands, can't find any that simply output the current wallet address.  
> **username_1**: Ah, well there is no command to display an already-used address, by design. There is really no need to use an address more than once, in fact doing so is very detrimental to your privacy. You **should** use a new address for every transaction.  
> **username_0**: I understand the privacy concern. But still, it would be nice to have that information in case you need to check the transactions in the blockexplorer. But ok, if there is no option then I will give up. I though it was me not able to find the command.  
> **username_1**: I can understand why you might want the history of addresses, but your Q specifically said you want to send more BTC to already-used addresses. In any case, `listunspent` or `listchannels` will be give you some clues for past addresses, if you’re willing to dig into the blockchain record a bit by following UTXOs through time. I’d be careful about reusing them for new payments though, lest you make a mistake and send funds to an address that is a LN channel by mistake, for example. It would be **very** difficult to recover those funds if a mistake was made.  
> **username_2**: Agree with @username_1, however if you wanted to view all onchain addresses, you could get this information from `listchaintxns`  

---

