Skip to content

feat(monitor): wallet analytics dashboard (#1)#10

Merged
abhicris merged 1 commit intokcolbchain:mainfrom
dinnar1407-code:feat/wallet-analytics
Apr 9, 2026
Merged

feat(monitor): wallet analytics dashboard (#1)#10
abhicris merged 1 commit intokcolbchain:mainfrom
dinnar1407-code:feat/wallet-analytics

Conversation

@dinnar1407-code
Copy link
Copy Markdown

Closes #1.

What

Per-wallet analytics and eligibility dashboard with Rich terminal UI.

Features

  1. Eligibility Score Matrix — Per-wallet score across all tracked airdrop targets
  2. Action Heatmap — Day-of-week × chain grid showing activity patterns (per-wallet and portfolio-wide)
  3. Gas Efficiency Metrics — Total gas, avg gas/txn, gas/protocol, star rating
  4. CSV Exportexport_csv(wm, 'analytics.csv') for spreadsheet analysis

Usage

from src.monitor.analytics import show_analytics, export_csv
show_analytics(wm, targets)
export_csv(wm, 'wallet_analytics.csv')

Files

  • src/monitor/analytics.py — 232 lines, all features

…iency, and CSV export

Adds src/monitor/analytics.py with:
- Per-wallet eligibility score matrix across all strategies
- Action heatmap (day-of-week × chain) for individual wallets and portfolio
- Gas efficiency metrics with star rating
- CSV export for spreadsheet analysis
- Rich terminal tables and charts

Closes kcolbchain#1
@abhicris
Copy link
Copy Markdown
Contributor

abhicris commented Apr 9, 2026

👋 Thanks for contributing to kcolbchain — really appreciate you picking this up.

I'm reviewing all open PRs across the org this week and will get back to you with feedback shortly. The vetting flow: ship 1-2 quality PRs → unlock paid bounties + private contributor channel → access to client/contract work at funded blockchain companies.

If you're interested, drop your contact (Telegram/Twitter/email) so I can keep you in the loop. Newsletter signup: https://kcolbchain.com/#newsletter

— Abhishek (kcolbchain founder)

P.S. 5 PRs across monsoon, stablecoin-toolkit, and muzix — appreciate the breadth.

@abhicris abhicris merged commit 1d8d66e into kcolbchain:main Apr 9, 2026
@abhicris
Copy link
Copy Markdown
Contributor

abhicris commented Apr 9, 2026

Merged 🎉 The eligibility matrix per wallet is exactly the visibility we needed for the farming agent. Rich tables make the CLI feel polished.

Your stablecoin-toolkit Foundry tests are also merged. You're at 2 merged PRs.

— Abhishek

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add wallet analytics and eligibility dashboard

2 participants