Authenta .NET SDK
Welcome to the official documentation for the Authenta .NET SDK. This library allows you to integrate state-of-the-art deepfake and manipulated media detection into your .NET applications.
Supported Platforms
- .NET Standard 2.0
- .NET Framework 4.6.1+
- .NET Core 2.0+
- .NET 6+
- .NET SDK 6.0 or later (for development & tooling)
Library target: .NET Standard 2.0
Supported OS: Windows
Features
- Image deepfake detection (AC-1)
- Video deepfake detection (DF-1)
- Binary upload using presigned URLs
- Explicit processing control
- Polling with timeout handling
- .NET Standard 2.0 compatible
1. Getting Started
1.1 Installation
Via NuGet (Recommended)dotnet add package Authenta.SDK1.2 From Source
git clone https://github.com/phospheneai/authenta-dotnet-sdk.git
cd authenta-dotnet-sdk/Authenta.SDK
dotnet restore
dotnet build -c Release
dotnet pack -c ReleaseBuild the SDK
From the repository root:
cd Authenta.SDK
dotnet restore
dotnet build -c ReleasePackaging
cd Authenta.SDK
dotnet restore
dotnet build -c Release
dotnet pack -c ReleaseClient Development
Add Reference via NuGet (Recommended)dotnet add package Authenta.SDKInitialization / Authentication
var client = new AuthentaClient(new AuthentaOptions
{
BaseUrl = "<AUTHENTA_BASE_URL>",
ClientId = "<CLIENT_ID>",
ClientSecret = "<CLIENT_SECRET>"
});More: For details on models, capabilities, and examples, see the SDK README on GitHub: .NET SDK (Github)
