Dashboard Guide
Manage L402 proxies, monitor revenue, configure pricing — all visual, no code required.
The dashboard is your complete control panel for L402 proxy management. No Lightning node to run, no server to deploy, no DevOps expertise needed. Configure everything from your browser.
Accessing the Dashboard
- Navigate to api.lightningenable.com/dashboard
- Enter your email for a magic link (or use your API key directly)
- You're in — no additional accounts or passwords needed

Configuring Your OpenNode Key
Before creating proxies, add your OpenNode API key in Settings → OpenNode Configuration:
- Go to the Settings page in the dashboard
- Under OpenNode Configuration, paste your API key and click Save Key
- Click Validate to confirm the key is working
Don't have an OpenNode account yet? Sign up at app.dev.opennode.com — no KYB required, test with Bitcoin testnet. When you're ready for production, swap your dev key for a production key in Settings.
Dashboard Overview
The home screen shows:
- 4 summary cards — Active Proxies, Total Requests (24h), Revenue (24h), and Active Tokens
- Quick Actions — Create Proxy, View Analytics, and API Docs shortcuts
- Recent Proxies — Your most recently modified proxies with status indicators
Managing Proxies
Proxy List
Navigate to the Proxies tab to see all your L402 proxies in a searchable, sortable table.

Key features:
- Search by proxy name or target URL
- Sort by name, creation date, or request count
- Enable/disable proxies with one-click toggle switches
- Status indicators — green (active), gray (disabled)
Creating a Proxy (4-Step Wizard)
Click Create Proxy to launch the guided wizard.
Step 1: Basic Info Enter a name and optional description for your proxy.

Step 2: Target URL Configure the target API URL and optional authentication headers.

Step 3: Pricing Set the default price in satoshis per request and token validity period. A live USD estimate is displayed based on current BTC price.

Step 4: Review Review all settings before creating the proxy.

Proxy Detail Page
Click any proxy to view its detail page with multiple tabs.
Overview Tab

Shows:
- Proxy information (name, target URL, status)
- Quick stats (total requests, revenue, active tokens)
- Integration URL — the full proxy URL to share with clients
- Example curl command — copy-paste ready for testing
Pricing Tab

Configure:
- Default price — applies to all paths unless overridden
- Endpoint-specific pricing — set different prices for different API paths (e.g.,
/forecast/7dayat 50 sats vs/current/*at 5 sats) - Inline editing — change prices directly in the table
Analytics Tab

View:
- Request volume chart (last 7 days)
- Revenue chart (sats earned over time)
- Top endpoints — which paths generate the most traffic and revenue
Logs Tab
Coming soon — Real-time request logs with filtering and search.
Dashboard vs API
Both the dashboard and REST API provide full proxy management. Use whichever fits your workflow:
| Action | Dashboard | REST API |
|---|---|---|
| Create proxy | 4-step visual wizard | POST /api/proxy |
| View analytics | Interactive charts | GET /api/proxy/{id}/analytics |
| Update pricing | Inline editing | PUT /api/proxy/{id} |
| Toggle status | One-click switch | PUT /api/proxy/{id} |
| Endpoint pricing | Visual table | POST /api/proxy/{id}/pricing |
| Test connectivity | Built-in test button | POST /api/proxy/{id}/test |
The dashboard uses the same REST API under the hood. Anything you do in the dashboard can also be done programmatically.
Next Steps
- Proxy Configuration - Full API reference for proxy management
- API Monetization - Strategies for monetizing APIs
- How It Works - Technical deep dive into L402