C# support for Algorand - reduced payout

xGov platform link

Description

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 attracts 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 - How Many Developers Are There in the World? | Data Playground | JetBrains: Developer Tools for Professionals and Teams

The library was originally created Riley, then it got took over by Frank, and currently its supported by Biatec. We request funding of 200000 for the support from last update by Frank on May 19, 2024 until today December 12, 2025. We spent on it over 310 manhours and besides the periodic upgrades with the new api versions with new releases we brought main features like ARC56 client generator for c#, ability to connect to gossip network, or change of MsPack parser with 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 recevied no funding for this work yet.

About the team

The Biatec Group dev team is focusing building on Algorand for more than 5 years. Built 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 - GitHub - scholtz/dotnet-algorand-sdk: Algorand SDK for .Net Framework to interact with the Algorand network

Algorand4 NuGet - NuGet Gallery | Algorand4 4.4.1.2026010317
AlgorandAuthentication NuGet - NuGet Gallery | AlgorandAuthentication 2.1.1
AlgorandARC76Account NuGet - NuGet Gallery | AlgorandARC76Account 1.1.0
AVMTradeReporter.Models NuGet - NuGet Gallery | AVMTradeReporter.Models 1.0.0
BiatecRouterConnector NuGet - NuGet Gallery | BiatecRouterConnector 1.0.0.2026011820

Nuget Stats - https://www.nuget.org/profiles/Scholtz

License

Open source

Focus

Libraries/Tooling

Funding type

Retroactive

Adoption Metrics

Downloads - 19740

Amount requested

120000 Algo ~ 12 000 USD ~ 38 USD/manhour before tax

1 Like

Thank you for listening the feedback and adjusting the price. I’m personally in favour of this proposal.

image

for the record I have noticed that 6 xgovs have already voted for the proposal while it was editable by me in the xGov system.. I think in the future the xgov committee members should vote on the proposals only after it is in the vote phase or some locked phase so that the proposer cannot change the amount requested or some significant text in the proposal if it was approved by the xgov committee

And thanks for all the support from the positive xGov council members.

1 Like