An open API service indexing awesome lists of open source software.

https://github.com/ajuna-network/substrate.net.schnorrkel

C# Implementation of SR25519 signing algorithm
https://github.com/ajuna-network/substrate.net.schnorrkel

crypto csharp dotnet dotnet-standard sr25519 substrate

Last synced: about 2 months ago
JSON representation

C# Implementation of SR25519 signing algorithm

Awesome Lists containing this project

README

          

# Substrate.NET.Schnorrkel (NETStandard2.0)
![Build](https://github.com/SubstrateGaming/Substrate.NET.Schnorrkel/actions/workflows/build.yml/badge.svg)
[![Nuget](https://img.shields.io/nuget/v/Substrate.NET.Schnorrkel)](https://www.nuget.org/packages/Substrate.NET.Schnorrkel/)
[![GitHub issues](https://img.shields.io/github/issues/SubstrateGaming/Substrate.NET.Schnorrkel.svg)](https://github.com/SubstrateGaming/Substrate.NET.Schnorrkel/issues)
[![license](https://img.shields.io/github/license/SubstrateGaming/Substrate.NET.Schnorrkel)](https://github.com/SubstrateGaming/Substrate.NET.Schnorrkel/blob/origin/LICENSE)
[![contributors](https://img.shields.io/github/contributors/SubstrateGaming/Substrate.NET.Schnorrkel)](https://github.com/SubstrateGaming/Substrate.NET.Schnorrkel/graphs/contributors)
[![Nuget](https://img.shields.io/nuget/dt/Substrate.NET.Schnorrkel)](https://www.nuget.org/packages/Substrate.NET.Schnorrkel/)

Schnorrkel is written in [NETStandard2.0](https://docs.microsoft.com/en-us/dotnet/standard/net-standard) to provide maximum compatibility for [Unity3D](https://docs.unity3d.com/2020.2/Documentation/Manual/dotnetProfileSupport.html).

# Special Thanks

We thank Gautam Dhameja for sharing the source code for C-Rust bindings for SR25519 Rust library, which enabled our end-to-end testing and validation of our sr25519 implementations.

We thank use-tech for providing schnorrkel C# implementation. https://github.com/usetech-llc/polkadot_api_dotnet