C# support for Algorand | xGov

C# support for Algorand

The .NET Algorand SDK is a dotnet library for communicating and interacting with the Algorand network from .NET applications.

C# delivers exceptional performance for Algorand development, making it a compelling choice compared to Python, TypeScript, and Go. Unlike Python’s interpreter overhead, C# benefits from JIT and AOT compilation, achieving near-native execution speed. Compared to TypeScript, which depends on Node.js and JavaScript runtimes, C# provides stronger typing, faster execution, and more predictable performance under heavy load. While Go is fast, C# offers superior tooling, richer language features, and better optimization opportunities through the .NET runtime. A robust C# Algorand library will attract developers seeking speed, reliability, and enterprise-grade performance.

The library brings ability to call Algorand's smart contracts by 4.5 million C# professional developers out of 21 million total developers globally - source

The library was originally created by Riley, then it got taken over by Frank, and currently it's supported by Biatec. We request funding of 200,000 for the support from the last update by Frank on May 19, 2024 until today December 12, 2025. We spent over 300 manhours on it and, besides the periodic upgrades with the new API versions and new releases, we brought main features like ARC56 client generator for C#, ability to connect to the gossip network, or the change of MsPack parser with the ability to parse non-standard Algorand's protocol data.

We will support the library further but this grant request is retroactive for the work which was already done from May 19, 2024 until today. We received no funding for this work yet.

200,000

Libraries

Retroactive

Proposal Rejected

View the discussion

Upvotes 12,485 Abstains 8,817 Downvotes 459,108

xGov Quorum

Vote Quorum

Majority Approved

About the team The Biatec Group dev team has been focusing on building on Algorand for more than 5 years. They built the first open-source Algorand wallet, decentralized scheduler, aramid bridge, vote coin, ASA gold, Algorand scan, explodinos game, invoicing app, AVM gas station, identity solution, first Algorand's concentrated liquidity AMM, and more.

Additional Info Algorand4 source code - source

Algorand4 NuGet - source AlgorandAuthentication NuGet - source AlgorandARC76Account NuGet - source AVMTradeReporter.Models NuGet - source

Nuget Stats - source

Adoption Metrics

Created By ALGO...ACRY // 7 months ago

Past Proposals