Skip to content

Platform Support

This page summarizes target frameworks, runtime platforms, and performance measurement for SD-JWT .NET.

Supported Target Frameworks

  • .NET 8.0
  • .NET 9.0
  • .NET 10.0
  • .NET Standard 2.1 for compatible packages

Support is validated through CI where package dependencies and platform APIs allow. Individual packages may support a subset depending on their external dependencies.

Supported Platforms

  • Windows x64, x86, ARM64
  • Linux x64, ARM64
  • macOS x64 and Apple Silicon
  • Containers running supported .NET runtimes
  • Cloud deployments on Azure, AWS, GCP, or equivalent platforms

Performance Benchmarks

Performance is measured with a BenchmarkDotNet harness in benchmarks/SdJwt.Net.Benchmarks.

Run benchmarks locally:

dotnet run --configuration Release --project benchmarks/SdJwt.Net.Benchmarks/SdJwt.Net.Benchmarks.csproj -- --job short --warmupCount 1 --iterationCount 3 --exporters markdown json

Benchmark results are generated in:

  • benchmarks/SdJwt.Net.Benchmarks/BenchmarkDotNet.Artifacts/results/

The CI performance-benchmarks job executes the same harness and uploads result artifacts for each run.