Lightning Labs LND API — Lightning
Lightning Labs LND API — Lightning. 71 operations. Lead operation: lncli: `listaliases` ListAliases returns the set of all aliases that have ever existed with their confirmed SCID (if it exists) and/or the base SCID (in the case of zero conf).. Self-contained Naftiko capability covering one Lightning Labs business surface.
What You Can Do
MCP Tools
lncli-listaliases
lncli: `listaliases`
lncli-walletbalance
lncli: `walletbalance`
lncli-channelbalance
lncli: `channelbalance`
lncli-listchannels
lncli: `listchannels`
openchannelsync-is-synchronous-version-openchannel
OpenChannelSync is a synchronous version of the OpenChannel RPC call. This
lncli-abandonchannel
lncli: `abandonchannel`
channelacceptor-dispatches-bi-directional-streaming
ChannelAcceptor dispatches a bi-directional streaming RPC in which
exportallchannelbackups-returns-static-channel-backups
ExportAllChannelBackups returns static channel backups for all existing
lncli-restorechanbackup
lncli: `restorechanbackup`
subscribechannelbackups-allows-client-sub-subscribe
SubscribeChannelBackups allows a client to sub-subscribe to the most up to
lncli-verifychanbackup
lncli: `verifychanbackup`
lncli-exportchanbackup
lncli: `exportchanbackup`
lncli-batchopenchannel
lncli: `batchopenchannel`
lncli-closedchannels
lncli: `closedchannels`
lncli-pendingchannels
lncli: `pendingchannels`
lncli-openchannel
lncli: `openchannel`
subscribechannelevents-creates-uni-directional-stream
SubscribeChannelEvents creates a uni-directional stream from the server to
lncli-sendpayment
lncli: `sendpayment`
deprecated-use-routerrpc-sendpaymentv2-sendpaymentsync-is
Deprecated, use routerrpc.SendPaymentV2. SendPaymentSync is the synchronous
deprecated-use-routerrpc-sendtoroutev2-sendtoroutesync-is
Deprecated, use routerrpc.SendToRouteV2. SendToRouteSync is a synchronous
lncli-closechannel
lncli: `closechannel`
lncli-updatechanpolicy
lncli: `updatechanpolicy`
lncli-sendcustom
lncli: `sendcustom`
lncli-subscribecustom
lncli: `subscribecustom`
lncli-debuglevel
lncli: `debuglevel`
lncli-feereport
lncli: `feereport`
fundingstatestep-is-advanced-funding-related
FundingStateStep is an advanced funding related call that allows the caller
lncli-getdebuginfo
lncli: 'getdebuginfo'
lncli-getinfo
lncli: `getinfo`
lncli-getrecoveryinfo
* lncli: `getrecoveryinfo`
lncli-describegraph
lncli: `describegraph`
lncli-getchaninfo
lncli: `getchaninfo`
lncli-getnetworkinfo
lncli: `getnetworkinfo`
lncli-getnodeinfo
lncli: `getnodeinfo`
lncli-getnodemetrics
lncli: `getnodemetrics`
lncli-queryroutes
lncli: `queryroutes`
lncli-queryroutes-2
lncli: `queryroutes`
subscribechannelgraph-launches-streaming-rpc-that
SubscribeChannelGraph launches a streaming RPC that allows the caller to
lookuphtlcresolution-retrieves-final-htlc-resolution
LookupHtlcResolution retrieves a final htlc resolution from the database.
lncli-lookupinvoice
lncli: `lookupinvoice`
lncli-listinvoices
lncli: `listinvoices`
lncli-deletecanceledinvoice
lncli: `deletecanceledinvoice`
lncli-addinvoice
lncli: `addinvoice`
subscribeinvoices-returns-uni-directional-stream
SubscribeInvoices returns a uni-directional stream (server -> client) for
lncli-bakemacaroon
lncli: `bakemacaroon`
checkmacaroonpermissions-checks-whether-provided-macaroon
CheckMacaroonPermissions checks whether the provided macaroon contains all
lncli-listmacaroonids
lncli: `listmacaroonids`
lncli-listpermissions
lncli: `listpermissions`
lncli-deletemacaroonid
lncli: `deletemacaroonid`
registerrpcmiddleware-adds-new-grpc-middleware
RegisterRPCMiddleware adds a new gRPC middleware to the interceptor chain. A
lncli-newaddress
lncli: `newaddress`
lncli-sendonion
lncli: `sendonion`
lncli-subscribeonion
lncli: `subscribeonion`
lncli-deletepayments
lncli: `deletepayments`
lncli-listpayments
lncli: `listpayments`
lncli-deletepayments-all
lncli: `deletepayments --all`
lncli-decodepayreq
lncli: `decodepayreq`
lncli-listpeers
lncli: `listpeers`
lncli-connect
lncli: `connect`
subscribepeerevents-creates-uni-directional-stream
SubscribePeerEvents creates a uni-directional stream from the server to
lncli-disconnect
lncli: `disconnect`
lncli-signmessage
lncli: `signmessage`
lncli-stop
lncli: `stop`
lncli-fwdinghistory
lncli: `fwdinghistory`
lncli-listchaintxns
lncli: `listchaintxns`
lncli-sendcoins
lncli: `sendcoins`
lncli-estimatefee
lncli: `estimatefee`
lncli-sendmany
lncli: `sendmany`
subscribetransactions-creates-uni-directional-stream
SubscribeTransactions creates a uni-directional stream from the server to
lncli-listunspent
lncli: `listunspent`
lncli-verifymessage
lncli: `verifymessage`