The wallets that rank
Wallets with at least twenty buys and five hundred dollars paid over the window, by gross profit on the buys that have settled. The address is the wallet's public identity on the chain; the name is the pseudonym Polymarket shows for it. Per share is gross, before the venue's fee, over the shares that settled.
| # | wallet | profile | buys | markets | shares | paid | gross | per share | paid | median hold | on the day | long NO |
|---|
The profiles
A label from the fills alone. The thresholds are the whole rule; a wallet that fits none is "mixed", and one below the sample floor is "small sample" and does not rank.
The paper mirror
For every settled buy of a ranked wallet, the copier sees the fill on the public feed, waits the lag, and pays the price of the next ask lifted on that outcome; no print within six hours is no fill. "Hold" keeps the position to resolution. "Exit" copies the wallet's sales too, at the next bid hit after each. Slip is the median cents between the wallet's price and the copier's. The wallet's own figure is on the same buys, so the two columns are the cost of arriving second.
| wallet | lag | buys | filled | own, per share | copier, hold | copier, exit | slip |
|---|
the copier takes the wallet's full size at the next print, which flatters it: the print may have been smaller than the order it would have needed.
Where the numbers come from
agents/whale_finder.py lists every temperature event on Polymarket whose day falls in the window (Gamma), pulls every fill of every market (the public data API, takers and, in a second call, the resting orders that were filled), and scores each wallet with the same first-in first-out rule as the whale piece. It runs weekly inside the logger, writes the fills file to the private ledger bucket for re-scoring, and publishes the ranked rows here. The same file scored offline with --report reproduces this page. What it cannot see: a wallet that only rests orders in markets nobody took, and any trading outside the temperature ladders.