The sol-smart-money dataset is ~1.25 million scored Solana wallets (€149), one row each, pre-labelled with win_rate, net_pnl_sol, roi, bundle_rate, a bot_confidence score from 0 to 1, and last_seen. Coverage begins 2026-04-12, and it is the exact classifier output that powers our live API's alpha-flag endpoints — exported to a flat file you own. For anyone training a model or running research, that means the hard part (turning raw DEX swaps into per-wallet features and labels) is already done: you get a clean, wallet-keyed feature table, not a pile of transactions to reconstruct. Download it, with a free 5,000-row sample, at /datasets/sol-smart-money.
This is the buy-the-file companion to our on-site wallet intelligence. If you want the running methodology behind the score, the 952k alpha-wallets methodology post and how to read Solana smart money go deep. This post is about the dataset: what's in it, how to use it for ML, and the one caveat that will wreck your labels if you miss it.
What one row looks like
| Column | Type | Meaning |
|---|
wallet | string | Scrubbed wallet key (pseudonymous, no name) |
win_rate | float | Share of closed positions with positive realized PnL |
net_pnl_sol | float | Cumulative realized PnL in SOL |
roi | float | Net PnL over total SOL invested |
bundle_rate | float | Share of trades landing in the pool-creation Jito bundle |
bot_confidence | float 0–1 | Likelihood the wallet is a bot |
last_seen | timestamp | Most recent activity |
Like every MadeOnSol dataset, it ships as CSV.gz, is identity-scrubbed and wallet-keyed, SHA-256 checksummed, and comes with a free 5,000-row sample so you can inspect the schema before paying.
Why it's ready for ML
Most on-chain "smart money" projects spend 80% of their time on feature engineering: pulling swaps, matching buys to sells, pricing them, aggregating per wallet, then labelling. This dataset hands you the output of that pipeline. A few concrete uses:
- Supervised classification. Use as a label (or threshold it) and the other columns as features to build or benchmark your own bot detector. Because the score is the same one running in production, it's a real target, not a synthetic one.
Yes. It is a pre-scored feature table, so you can use bot_confidence as a label and the other columns as features, or use the whole set for wallet selection and distribution research. Always apply a sample-size floor before trusting per-wallet stats.
sol-smart-money is 1.25M Solana wallets with the feature-engineering already done: win rate, PnL, ROI, bundle rate, and a production bot_confidence label, from 2026-04-12 on. It's the fastest way to start ML or copy-trade research on real on-chain behavior — as long as you remember that low bot_confidence means "unevaluated," not "human," and pair it with a sample-size floor. Grab the file and a free 5,000-row sample at /datasets/sol-smart-money.