VestPayouts does not scrape Vest's website and does not take payout screenshots as evidence. A row marked on-chain is a USDC transfer we read from a public blockchain.
Where the data comes from
Vest withdrawals are submitted by 0x2cea8ffefcc17a7098445ee0a5cf3230d5b893d2 to a payout contract on each chain. Every payout emits one event (topic 0x4bd6ed09…) carrying the recipient, the token, the amount, and the time the withdrawal was requested inside Vest. We keep the event only when the token is native USDC.
| Chain | Payout contract | USDC |
|---|---|---|
| Base | 0x55133c825603e6a5b9e911abab23e75dc3bb07af | 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 |
| Arbitrum One | 0xb2f86eae1197032fa85389cc6c0f3b06b58dd1ea | 0xaf88d065e77c8cc2239327c5edb3a432268e5831 |
New blocks are checked continuously. Each payout is stored once per transaction and event, so a payout is never counted twice, and a trader name attached to it is never overwritten.
Current coverage
| Chain | Blocks scanned | Updated |
|---|---|---|
| Base | 0 → 55,016,522 | Nov 9, 2026, 03:09 AM UTC |
| Arbitrum One | 0 → 522,552,405 | Nov 9, 2026, 03:09 AM UTC |
What a row proves
An on-chain row proves that Vest's payout contract sent that much USDC to that wallet in that transaction. It does not prove who owns the wallet. It also does not, by itself, prove the money was profit from a Vest Capital funded account. Claim Profit moves funds inside Vest first. The withdrawal that follows looks the same on-chain as a withdrawal of an ordinary exchange balance, because both leave the Primary Account through the same contract. We label the feed “Vest payouts” for that reason: real USDC leaving Vest, not a filtered subset of prop-firm profit.
Other sources
- Manual rows are payouts someone reported, with an optional link to a public post. They are badged “Reported” until a transaction hash matches an on-chain row, in which case we attach the name and the link to that row instead of keeping two.
- Sample rows are fake placeholders. They are badged “Sample”, excluded from search engines, and the database hides them as soon as any real published payout exists. They exist so the site is usable before real data has loaded.
Spot a mistake?
Questions about a specific number: start at the payout list and open the transaction. If the explorer disagrees with us, the explorer is right and we want to know.