Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
LIGHTNING-NEWADDR(7)					  LIGHTNING-NEWADDR(7)

NAME
       lightning-newaddr -- Command for	generating a new address to be used by
       Core Lightning

SYNOPSIS
       newaddr [addresstype]

DESCRIPTION
       The  newaddr RPC	command	generates a new	address	which can subsequently
       be used to fund channels	managed	by the Core Lightning node.

       The funding transaction needs to	be confirmed before funds can be used.

       To send an on-chain payment from	the Core Lightning  node  wallet,  use
       withdraw.

         addresstype  (string,	optional) (one of "bech32", "p2tr", "all"): It
	  specifies  the  type	of  address  wanted;  currently	 bech32	 (e.g.
	  tb1qu9j4lg5f9rgjyfhvfd905vw46eg39czmktxqgg  on  bitcoin  testnet  or
	  bc1qwqdg6squsna38e46795at95yu9atm8azzmyvckulcc7kytlcckxswvvzej    on
	  bitcoin  mainnet),  or p2tr taproot addresses. The special value all
	  generates all	known address types for	the same underlying  key.  The
	  default is bech32 address.

RETURN VALUE
       On success, an object is	returned, containing:

         p2tr (string,	optional): The taproot address.	(added v23.08)
         bech32 (string, optional): The bech32	(native	segwit)	address.

ERRORS
       If  an  unrecognized address type is requested an error message will be
       returned.

AUTHOR
       Felix <<fixone@gmail.com>> is mainly responsible.

SEE ALSO
       lightning-listfunds(7),	  lightning-fundchannel(7),    lightning-with-
       draw(7),	lightning-listtransactions(7)

RESOURCES
       Main web	site: <https://github.com/ElementsProject/lightning>

EXAMPLES
       Example 1:

       Request:

       $ lightning-cli newaddr

       {
	 "id": "example:newaddr#1",
	 "method": "newaddr",
	 "params": {}
       }

       Response:

       {
	 "bech32": "bcrt1qwx6am26cuw38y4863pd6swrce2g8mzhaxr9xp8"
       }

       Example 2:

       Request:

       $ lightning-cli newaddr -k "addresstype"="p2tr"

       {
	 "id": "example:newaddr#2",
	 "method": "newaddr",
	 "params": {
	   "addresstype": "p2tr"
	 }
       }

       Response:

       {
	 "p2tr": "bcrt1p2gppccw6ywewmg74qqxxmqfdpjds3rpr0mf22y9tm9xcc0muggwsea9nkf"
       }

Core Lightning v25.02					  LIGHTNING-NEWADDR(7)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lightning-newaddr&sektion=7&manpath=FreeBSD+Ports+14.3.quarterly>

home | help