c-lightning is a a BOLT-compliant Lightning implementation by Blockstream [2] written in C language. Version 1 of c-lightning was released on August 8th, 2015, and has since been under active beta development. c-lightning runs on Linux. The Lightning Network is an off-chain, routed payment channel network built on top of the Bitcoin blockchain. The network consists of nodes connected by peer-to-peer channels. This allows low cost, near-instant payments to be trustlessly routed across the network via connected nodes. On top of complying with all BOLT standards, c-lightning is developing an architecture for plugins. Plugins can be built to extend the c-lightning command line API. There are a number of developer tools, libraries and plugins that exist for the c-lightning implementation.

Features

  • Get bitcoin addresses right into your lightning node to deposit funds
  • Supported implementation of a wide collection of plugins
  • Connect to various nodes on the network and create channels and invoices
  • Synchronize with the Bitcoin network to send and receive payments
  • HD wallet encryption available

Project Activity

See All Activity >

License

BSD License

Follow c-lightning

c-lightning Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of c-lightning!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

C

Related Categories

C Bitcoin Software, C Cryptocurrency Software

Registered

2021-01-18