A comprehensive .NET 8 SDK for integrating with Phoenixd Server API, the self-custodial Lightning Network node. This library provides a clean, strongly-typed API for creating invoices, sending payments, and managing Lightning Network operations. Features async/await support, automatic authentication, and full error handling for production applications.
- Easy integration with .NET 8 projects
- Robust API client for Phoenixd endpoints
- Built-in support for async operations
- Comprehensive error handling
PhoenixdSdk is ideal for:
- Developers building applications that need to interact with Phoenixd
- Integrating Lightning Network payments into .NET applications
PhoenixdSdk is available as a NuGet package. Just install it and go!
See all of the examples in the ExampleUsageApp project included in the repository.
Please feel free to contribute to this project! You can submit issues, pull requests, or suggestions. Contributions are welcome to improve the SDK and add new features.
This project is licensed under the BSD 3-Clause License. See the LICENSE file for details.
See the CHANGELOG for detailed release notes and changes.
