Documentation Index
Fetch the complete documentation index at: https://docs.tangerine.exchange/llms.txt
Use this file to discover all available pages before exploring further.
What is Lighter?
Lighter is a high-performance perpetual futures exchange built on zkSync. It’s designed for traders who prioritize execution speed and gas efficiency. Lighter uses Schnorr signatures for its trading key scheme — a more efficient signature algorithm than ECDSA, enabling faster and cheaper order signing.Key Characteristics
- Ultra-low latency — optimized for high-frequency trading
- zkSync-based — inherits Ethereum security with ZK rollup efficiency
- Schnorr key auth — trading keys use Schnorr signatures derived from your wallet
- Intent-based deposits — unique deposit address pattern (no approval transactions)
- Multi-chain deposits — Arbitrum, Base, Avalanche supported
How Tangerine Integrates with Lighter
Lighter’s trading key system uses a 7-step Schnorr key derivation flow:- Check if your account exists on Lighter (it’s created automatically on first deposit)
- Sign an access message with your main wallet
- Generate a Schnorr API key pair from your wallet signature
- Register the API key on Lighter via a signed transaction
- Tangerine encrypts the Schnorr private key in the browser
You must deposit to Lighter before completing setup. Your Lighter account is created by the first deposit, and the setup flow verifies the account exists before proceeding.
Intent-Based Deposits
Lighter uses a unique intent address pattern for deposits. Instead of a fixed smart contract address, Lighter generates a unique one-time deposit address for each deposit request. The UI handles this automatically — just use the address shown in the Tangerine deposit panel.Deposit
Fund via Arbitrum, Base, or Avalanche using the intent address pattern
Setup
Complete the 7-step Schnorr key derivation flow

