Solana Wallet Intelligence via API
Curated wallet scores, FIFO P&L computation, and portfolio backtesting for developers building trading tools on Solana.
Three Data Products
Wallet Scores
Access enriched quality metrics for Solana wallets — composite score, profit factor, max drawdown, consistency, and 17 additional indicators.
View docsPnL Analytics
FIFO-based realized and unrealized P&L for any tracked wallet, with full audit trail showing which BUY lots were consumed by each SELL.
View docsPortfolio Backtest
Simulate copy-trading portfolios across historical data with configurable capital, trade sizing, and multi-wallet strategy comparison.
View docsSimple Integration
One API key. Standard REST endpoints. Response times under 200ms for cached data.
curl -s "https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score" \
-H "X-API-Key: sk_live_your_key" | jq .
{
"wallet_address": "7xKXLkq...9bPq",
"enriched_score": 0.847,
"win_rate": 72.4,
"total_pnl_sol": 142.8,
"profit_factor": 3.21,
"max_drawdown_pct": 12.5,
"consistency_score": 0.89,
"sell_count": 156,
"noise_flags": []
}const response = await fetch(
"https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score",
{ headers: { "X-API-Key": process.env.STRATIUM_API_KEY } }
);
const { wallet_address, enriched_score, win_rate } = await response.json();
console.log(`Score: ${enriched_score}, Win rate: ${win_rate}%`);import requests
resp = requests.get(
"https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score",
headers={"X-API-Key": STRATIUM_API_KEY},
)
data = resp.json()
print(f"Score: {data['enriched_score']}, Win rate: {data['win_rate']}%")curl -s "https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score" \
-H "X-API-Key: sk_live_your_key" | jq .
{
"wallet_address": "7xKXLkq...9bPq",
"enriched_score": 0.847,
"win_rate": 72.4,
"total_pnl_sol": 142.8,
"profit_factor": 3.21,
"max_drawdown_pct": 12.5,
"consistency_score": 0.89,
"sell_count": 156,
"noise_flags": []
}const response = await fetch(
"https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score",
{ headers: { "X-API-Key": process.env.STRATIUM_API_KEY } }
);
const { wallet_address, enriched_score, win_rate } = await response.json();
console.log(`Score: ${enriched_score}, Win rate: ${win_rate}%`);import requests
resp = requests.get(
"https://api.stratiumsol.com/v1/wallets/7xKX...9bPq/score",
headers={"X-API-Key": STRATIUM_API_KEY},
)
data = resp.json()
print(f"Score: {data['enriched_score']}, Win rate: {data['win_rate']}%")Pricing
Three tiers designed for different data needs. All plans include full documentation and TypeScript/Python SDKs.
Signal
Wallet scoring and discovery data
Starting from. Pricing details on launch.
- Wallet Scores API
- Scored wallet search and filtering
- SSE stream of new wallet scores
- 60 requests/minute
- Email support
Analytics
Full PnL computation and risk metrics
Starting from. Pricing details on launch.
- Everything in Signal
- PnL Analytics API
- FIFO P&L with audit trail
- Position tracking and chart data
- 120 requests/minute
- Priority support
Backtest
Portfolio simulation and strategy comparison
Starting from. Pricing details on launch.
- Everything in Analytics
- Portfolio Backtest API
- Compare up to 10 strategies
- 50 simulations/day
- 120 requests/minute
- Dedicated support
Get Early Access
The API is in private beta. Request access to be among the first developers to integrate.