Skip to content

Getting Started

Attestia Desktop is a WinUI 3 application for financial intent verification with blockchain attestation.

RequirementVersion
.NET SDK9.0+
Node.js20+ (for the backend sidecar)
Windows10 1809+ (Windows 11 recommended)
Visual Studio2022 17.10+ with Windows App SDK workload
Terminal window
git clone https://github.com/mcp-tool-shop-org/Attestia-Desktop.git
cd Attestia-Desktop
dotnet restore
dotnet build
dotnet test
# Run the desktop app
dotnet run --project src/Attestia.App -c Debug

The three SDK packages work independently of the desktop app:

Terminal window
dotnet add package Attestia.Core # Domain models
dotnet add package Attestia.Client # HTTP client SDK
dotnet add package Attestia.Sidecar # Node.js process manager

All target net9.0 and work in console apps, ASP.NET services, or anywhere .NET 9+ runs.