❗
This SDK is currently in beta. Please report any issues you encounter by creating an issue in the aptos-labs/aptos-dotnet-sdk repository.
Aptos .NET SDK (Beta)
Integrate Aptos Web3 capabilities within your .NET applications. The goal of this SDK is to provide a set of tools for developers to build multi-platform applications across compatible game engines and platforms.
Supported Features
- Binary Canonical Serialization (BCS) encoding and decoding
- Ed25519, SingleKey, MultiKey, and Keyless signer support
- Utilities for transaction building, signing, and submission
- Abstractions over the Aptos Fullnode and Indexer APIs
- Aptos Names (ANS) support for resolution and lookup
Installation
The .NET SDK is available on NuGet.
You can install the .NET SDK using the following command:
dotnet add package Aptos
Gaming Integrations
Begin using the Aptos .NET SDK in your game engine of choice.
Godot Integration →
Begin integrating into Godot projects.
Unity Integration →
Begin integrating into Unity projects.
Compatibility
.NET Version | Supported | Target Game Engines |
---|---|---|
.NET Standard 2.1 | ✅ | Unity |
.NET 6.0 | ✅ | Godot |
.NET 7.0 | ✅ | Godot (Android) |
.NET 8.0 | ✅ | Godot (iOS) |