Authentication
Wallet-based access using Privy and Solana-only login.
Solenvus uses Privy for wallet-based authentication.
It does not use email login or password-based end user accounts.
Supported wallets
Authentication model
The platform is configured for Solana-only wallet access.
Embedded wallet creation is disabled.
The authentication setup only supports Solana wallet login.
Private application credentials and internal configuration values are intentionally not published in these docs.
Auth guard behavior
Protected pages are guarded in the application router.
If a user is not authenticated, the platform shows a wallet connection prompt.
After a successful wallet signature, the requested page opens automatically.
User selects Connect Wallet
Privy opens the wallet selection modal
User signs the authentication message
usePrivy().authenticated becomes true
Protected pages become available
No user transaction is required for login
Authentication relies on wallet signature only
Access is used for product features such as Playground, Arena, and Integrations