Skip to main content

Session Wallet

The Session Wallet is a temporary, device-bound signing layer that activates when you connect your wallet to Alpha Sec. It enables secure, gasless, and frictionless trading throughout your session without requiring on-chain confirmations for every action.

Delegated Local Signing

When you connect your wallet, a Session Wallet is automatically created for your current session. You temporarily delegate signing authority to this session to enable real-time interaction with the DEX.

Key characteristics:

  • Session-scoped: Active only during the current session and tied to your device
  • Non-custodial: Your original private key is never exposed or transferred
  • No wallet popups: Trade, cancel, and manage positions instantly without repeated wallet confirmations

Scope of Authorization:

  • Session Wallet authorization is strictly limited to DEX trading activities.
  • It cannot be used independently for deposits, withdrawals, or any direct asset transfers.

This approach preserves Alpha Sec.’s low-latency execution experience while maintaining full user control.

Self-Custody by Defualt

Session Wallets are designed to uphold the principles of decentralization and user ownership:

  • User-controlled: No third party, including Alpha Sec., can access or move your funds
  • Ephemeral: The session expires automatically and leaves no persistent authorization
  • Auditable: All actions signed via the Session Wallet are verifiable on-chain

With Session Wallets, Alpha Sec. delivers a fast and seamless trading experience—without compromising self-custody or security.

Sessions Page Guide

The Sessions page allows you to manage all active and past Session Wallets. From this page, you can:

  • View all active Session Wallets, including name, address, creation date, and expiration date.
  • Create new Session Wallets after making a deposit (up to 180 days validity).
  • Extend an existing Session Wallet’s validity period through the update modal.
  • Delete a Session Wallet, which immediately expires it.

Wallets stored on the current device are labeled “This Device” and pinned to the top. Expired Session Wallets are automatically removed from the list.