C# .NET Standard Port of the IOTA lib (https://github.com/iotaledger/), build to fit into Clean Architecture (see below).
More information: http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html
Build Status
About
This is the inofficial IOTA C# library. Currently "work in progress" to implement the changes introduced with IOTA 1.5 (Chrysalis). For any questions on how to get started (and since the documentation is very much outdated) feel free to contact me via discord (Felandil#6471)
Contributing
If you want to contribute, please feel free to grab an issue or implement more features. Alternatively you can support the development by donating to
iota1qqh6pxkg4huzv506623l6lrt4daraktak6rvxwsvtewakj89vy7mj4enzsp
Supported REST Operations
Proof of work can currently only be done remotely. Signing transactions etc. is still work in progress.
Operation - Node |
Supported |
---|---|
GET /health | Yes |
GET /api/v1/info | Yes |
Operation - Tips |
Supported |
---|---|
GET /api/v1/tips | Yes |
Supported High Level Operations
Operation |
Supported |
---|---|
GetBalance | Yes |
GetUnspentAddresses | Yes |
Send | Yes (untested) |
Retry | Yes |
Promote | Yes |
Reattach | Yes |
SendData | Yes |
RetrieveData | Yes |
NuGet
.NET Standard 2.0: https://www.nuget.org/packages/Tangle.Net.Chrysalis