Breez.Sdk.Liquid 0.11.2

dotnet add package Breez.Sdk.Liquid --version 0.11.2
                    
NuGet\Install-Package Breez.Sdk.Liquid -Version 0.11.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Breez.Sdk.Liquid" Version="0.11.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Breez.Sdk.Liquid" Version="0.11.2" />
                    
Directory.Packages.props
<PackageReference Include="Breez.Sdk.Liquid" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Breez.Sdk.Liquid --version 0.11.2
                    
#r "nuget: Breez.Sdk.Liquid, 0.11.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Breez.Sdk.Liquid@0.11.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Breez.Sdk.Liquid&version=0.11.2
                    
Install as a Cake Addin
#tool nuget:?package=Breez.Sdk.Liquid&version=0.11.2
                    
Install as a Cake Tool

Breez SDK - Nodeless (Liquid Implementation)

Overview

The Breez SDK provides developers with a end-to-end solution for integrating self-custodial Lightning payments into their apps and services. It eliminates the need for third parties, simplifies the complexities of Bitcoin and Lightning, and enables seamless onboarding for billions of users to the future of peer-to-peer payments.

To provide the best experience for their end-users, developers can choose between the following implementations:

The Breez SDK is free for developers.

What Is the Breez SDK - Nodeless (Liquid Implementation)?

It’s a nodeless integration that offers a self-custodial, end-to-end solution for integrating Lightning payments, utilizing the Liquid Network with on-chain interoperability and third-party fiat on-ramps. Using the SDK you'll able to:

  • Send payments via various protocols such as: Bolt11, Bolt12, BIP353, LNURL-Pay, Lightning address, BTC address
  • Receive payments via various protocols such as: Bolt11, Bolt12, LNURL-Withdraw, LNURL-Pay, Lightning address, BTC address

Key Features

  • Send and receive Lightning payments
  • On-chain interoperability
  • Complete LNURL & BOLT12 functionality
  • Multi-app support
  • Multi-device support
  • Real-time state backup
  • Keys are only held by users
  • USDT and multi-asset support on Liquid
  • Built-in fiat on-ramp
  • Free open-source solution

Getting Started

Head over to the Breez SDK - Nodeless (Liquid Implementation) documentation to start implementing Lightning in your app.

You'll need an API key to use the Breez SDK - Nodeless (Liquid Implementation). To request an API key is free — you just need to complete this simple form.

API

API documentation is here.

Command Line

The Breez SDK - Nodeless (Liquid Implementation) cli is a command line client that allows you to interact with and test the functionality of the SDK.

Support

Have a question for the team? Join our Telegram channel or email us at contact@breez.technology

How Does Nodeless (Liquid Implementation) Work?

The Breez SDK - Nodeless (Liquid Implementation) uses submarine swaps and reverse submarine swaps to send and receive payments, enabling funds to move frictionlessly between the Lightning Network and the Liquid sidechain.

Breez SDK - Liquid

When sending a payment the SDK performs a submarine swap, converting L-BTC from a user’s Liquid wallet into sats on the Lightning Network, and sends them to the recipient.

When receiving a payment, the SDK performs a reverse submarine swap, converting incoming sats into L-BTC, and then deposits them in the user’s Liquid wallet.

Build & Test

  • cli: Contains the Rust command line interface client for the SDK - Liquid.
  • lib: Contains the root Rust cargo workspace.
    • bindings: The ffi bindings for Kotlin, Flutter, Python, React Native, and Swift.
    • core: The core SDK - Liquid rust library.
  • packages: Contains the plugin packages for Dart, Flutter, and React Native.

Within each sub-project readme, there are instructions on how to build, test, and run.

Contributing

Contributions are always welcome. Please read our contribution guide to get started.

SDK Development Roadmap

  • Send/Receive Lightning payments
  • CLI Interface
  • Foreign languages bindings
  • Export/Import SDK data
  • Pay BTC on-chain
  • Receive via on-chain address
  • LNURL-Pay
  • LNURL-Withdraw
  • Send to a Lightning address
  • Receive via Lightning address
  • Webhook for receiving payments
  • Offline receive via notifications
  • Offline swaps via notifications
  • Real-time sync
  • External input parsers
  • Bolt12 send
  • BIP353 pay codes
  • Amountless BTC swaps
  • Support USTD and other Liquid assets
  • Pay fees with USDT
  • Lower minimum payment amount
  • WebAssembly
  • Bolt12 receive
  • Add fees via a dedicated portal
  • USDT ↔ LBTC swaps
  • WebLN
  • NWC
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.11.2 82 8/15/2025
0.11.1 204 8/5/2025
0.11.0 205 8/5/2025
0.10.3 442 7/24/2025
0.10.2 119 7/16/2025
0.10.1 529 7/3/2025
0.10.0 143 7/3/2025
0.9.2-rc2 171 6/14/2025
0.9.2-rc1 154 5/25/2025
0.9.1 162 5/22/2025
0.9.0 147 5/20/2025
0.8.3 120 5/4/2025
0.8.2 104 5/2/2025
0.8.1 159 4/30/2025
0.8.0 319 4/17/2025
0.7.8 204 3/28/2025
0.7.7 164 3/19/2025
0.7.6 153 3/18/2025
0.7.5 162 3/18/2025
0.7.2 227 3/12/2025
0.7.2-dev1 260 2/24/2025
0.7.1 312 2/18/2025
0.7.0 392 2/1/2025
0.7.0-rc5 248 2/6/2025
0.7.0-rc4 256 2/5/2025
0.7.0-rc3 241 2/4/2025
0.7.0-rc2 230 2/4/2025
0.7.0-rc1 265 2/1/2025
0.6.4 279 1/31/2025
0.6.3 222 1/29/2025
0.6.2 262 1/20/2025
0.6.1 292 1/17/2025
0.6.0-dev1 269 1/9/2025
0.5.1 3,947 11/25/2024
0.5.0-rc8 228 11/20/2024
0.5.0-rc6 164 11/19/2024
0.5.0-rc5 3,886 11/17/2024
0.5.0-rc4 214 11/5/2024
0.5.0-rc3 245 10/27/2024
0.5.0-rc2 228 10/27/2024
0.5.0-rc1 187 10/22/2024
0.4.0-rc3 229 10/14/2024
0.4.0-rc2 191 10/14/2024
0.4.0-rc1 221 10/13/2024
0.3.5-dev3 256 10/4/2024
0.3.5-dev2 237 10/1/2024
0.3.5-dev1 247 9/26/2024
0.3.4 288 9/25/2024
0.3.3 325 9/25/2024
0.3.2 364 9/24/2024
0.3.1-dev4 298 9/16/2024
0.3.1-dev3 345 9/11/2024
0.3.1-dev2 320 9/11/2024
0.3.1-dev1 283 9/11/2024
0.3.0 340 9/4/2024
0.2.2-dev17 192 9/4/2024
0.2.2-dev16 190 9/3/2024
0.2.2-dev15 214 8/30/2024
0.2.2-dev14 181 8/29/2024
0.2.2-dev13 202 8/28/2024
0.2.2-dev12 170 8/28/2024