Skip to main content

Authentication

QuantDesk separates human sign-in (wallet + SIWS in the app) from programmatic API access where enabled.

Browser and app users

1

Connect your wallet

Use a Solana-compatible wallet supported by the QuantDesk web app.
2

Complete Sign-In With Solana (SIWS)

Sign the challenge in the app to prove wallet ownership. Session handling after verification follows backend policies (for example HTTP-only cookies).
3

Confirm session for your deployment

Cookie names and lifetimes are implementation details — confirm against your deployment and Swagger for any cookie-based routes.

API clients

1

Check Swagger for the route

Many routes require an authenticated context. Swagger shows whether Bearer JWT is required in Authorization or whether cookies from an authenticated browser session are expected.
2

Attach the bearer token

Obtain tokens only through supported login flows documented for your environment; do not embed secrets in client-side code.
3

Treat Swagger as authoritative

This page describes the model; Swagger describes the exact contract for each endpoint.

Developer quickstart

Health check, Swagger, and first curl.

API overview

Endpoint map and integration patterns.