CanDoItAll.IPFS.Core
0.1.16
See the version list below for details.
dotnet add package CanDoItAll.IPFS.Core --version 0.1.16
NuGet\Install-Package CanDoItAll.IPFS.Core -Version 0.1.16
<PackageReference Include="CanDoItAll.IPFS.Core" Version="0.1.16" />
<PackageVersion Include="CanDoItAll.IPFS.Core" Version="0.1.16" />
<PackageReference Include="CanDoItAll.IPFS.Core" />
paket add CanDoItAll.IPFS.Core --version 0.1.16
#r "nuget: CanDoItAll.IPFS.Core, 0.1.16"
#:package CanDoItAll.IPFS.Core@0.1.16
#addin nuget:?package=CanDoItAll.IPFS.Core&version=0.1.16
#tool nuget:?package=CanDoItAll.IPFS.Core&version=0.1.16
CanDoItAll.IPFS.Core
CanDoItAll.IPFS.Core contains the protocol types shared by CanDoItAll IPFS
implementations and targets .NET 10:
- CID, multihash, multiaddress, DAG, peer, and key value types
- multibase, multicodec, and hashing support
ICoreApiand the operation contracts implemented by the HTTP client and embedded engine
Most applications should install
CanDoItAll.IPFS.Client
to communicate with a node over HTTP, or
CanDoItAll.IPFS.Engine
to host an embedded node. Install this package directly when implementing an
adapter or sharing IPFS protocol values without an engine dependency.
dotnet add package CanDoItAll.IPFS.Core
This package intentionally contains no HTTP transport, node runtime, ASP.NET host, or user interface.
Documentation and source are available in the CanDoItAll.IPFS repository, and more CanDoItAll projects are available at aicandoitall.com. The project is licensed under the CanDoItAll IPFS license.
Acknowledgements
This package is developed and maintained by
fyziktom. It builds on Richard Schneider's original
net-ipfs-core. Many thanks to
Richard Schneider and the upstream contributors for providing the foundation that this
substantially extended CanDoItAll implementation continues from.
| 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. |
-
net10.0
- BouncyCastle.Cryptography (>= 2.6.2)
- Common.Logging (>= 3.4.1)
- Google.Protobuf (>= 3.35.1)
- Newtonsoft.Json (>= 13.0.4)
- SimpleBase (>= 5.6.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on CanDoItAll.IPFS.Core:
| Package | Downloads |
|---|---|
|
CanDoItAll.IPFS.Client
A typed HTTP client for communicating with a CanDoItAll IPFS node. |
|
|
CanDoItAll.IPFS.Engine
An embedded IPFS engine for CanDoItAll applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.