Sluice 0.1.5
dotnet add package Sluice --version 0.1.5
NuGet\Install-Package Sluice -Version 0.1.5
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="Sluice" Version="0.1.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Sluice" Version="0.1.5" />
<PackageReference Include="Sluice" />
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 Sluice --version 0.1.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Sluice, 0.1.5"
#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 Sluice@0.1.5
#: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=Sluice&version=0.1.5
#tool nuget:?package=Sluice&version=0.1.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Sluice
Ark/Lightning payment primitives:
- barkd REST client (
IBarkdClient/BarkdClient) — creates invoices, polls settlement, reads balance, lists lightning movements against bark'sbarkddaemon. - BOLT11 parsing — payment-hash extraction and amount decoding from the human-readable prefix.
- LNURL-pay receive surface (
GatewayLnurl) — LUD-06/16 Lightning Address endpoints (receive-only). - NIP-47 Nostr Wallet Connect bridge — exposes the wallet over nostr with NIP-44 v2 crypto (BIP-340 schnorr, ChaCha20, HKDF).
Wallet runtime lives in the barkd pod; this library only talks to it.
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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.
-
net10.0
- NBitcoin.Secp256k1 (>= 4.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Sluice:
| Package | Downloads |
|---|---|
|
Sluice.TestKit
Shared test seam for Sluice: fakes/fixtures (e.g. a fake IBarkdClient) for unit and integration tests. |
GitHub repositories
This package is not used by any popular GitHub repositories.