When the page appears
The Programs tab is added to the account menu when cached activity or loaded RPC transactions report at least one observed program. RPC-only program evidence is retained for ten minutes while navigating among account tabs. Opening the URL for an account with no current relation is safe and shows the explanatory empty state. The production screenshot uses a recent routed wallet so the table contains evidence.


Program table fields
| Field | Meaning |
|---|---|
| Program | Upstream executable program address; the link opens its program analytics page and its address can be copied or opened on Solscan. |
| Last Activity | Newest retained relationship observation for this account and program. |
| Routing | The program appears above the Pump terminal instruction and Pumpscan attributed the routed trade to this wallet. |
| Execution | Retained instruction context proves a direct execution relationship to the account. |
| Entry Routing | At least 95% of routed account trades through the program are buys. |
| Exit Routing | At least 95% of routed account trades through the program are sells. |
| Buy/Sell Events | Account-attributed retained side counts through that program. |
| Buy/Sell SOL | Normalized account quote flow through that program. |
Attribution boundary
- A program is listed only when retained scope fields connect that exact account and program; co-occurrence without attribution is insufficient.
- Terminal Pump programs, token programs, system programs, fee recipients and other transaction context are excluded from the upstream program list.
- Routing and execution are observation scopes, not statements that the wallet owns, controls or deployed the program.
- On-chain ownership and deployment authority belong to the program detail page and are deliberately separate from account-program activity.
- Rows are retention-limited and can disappear after their supporting evidence expires.