AlphIQ: The all-in-one Alephium dashboard for real-time blockchain analytics, dynamic contract insights, and gamified onchain scoring—complete with live network stats, wallet profiler, token flows, Ra
AlphIQ is a comprehensive analytics dashboard for the Alephium blockchain, featuring real-time network stats, wallet profiling, contract decoding, gamified onchain scoring, quests, and more. This report summarizes the current state of features: implemented, in progress, and pending/planned, based on the codebase and documentation.
Modern, Responsive UI: Built with Next.js, React, Tailwind CSS, and Radix UI. Modular, accessible, and visually appealing.
Global Layout: Header (wallet connect, navigation), footer, and theming (app/layout.tsx
, components/TopBar.tsx
, components/Footer.tsx
).
LiveStats Component: Fetches and displays real-time Alephium network data (block height, TPS, health, etc.) using custom hooks (components/LiveStats.tsx
, hooks/useNetworkStats.ts
).
WalletProfiler: Connect/view any Alephium wallet, see balances, recent transfers, and activity charts (components/WalletProfiler.tsx
, hooks/useAddressInfo.ts
, hooks/useAddressTransactions.ts
).
Streak Tracking: Visualizes login streaks and activity (components/StreakCard.tsx
).
OnchainScoreCard: Summarizes wallet's onchain score, XP, streak, and multipliers (components/OnchainScoreCard.tsx
).
Score Calculation: Sophisticated scoring logic based on balance, transaction history, and account age (lib/score.ts
).
Score History Chart: Interactive chart of score progression (components/score-history-chart.tsx
).
Achievements & Badges: Achievements for actions like first transaction, contract deployment, referrals, etc. (see app/onchain-score/page.tsx
).
Score Multipliers: Visualizes active and upcoming multipliers (streaks, weekend boosts, etc.) (components/score-multiplier.tsx
).
Leaderboard: Ranks wallets by score, XP, and achievements (components/leaderboard.tsx
).
Quest of the Day: Daily/weekly quests, submission forms, and status tracking (components/QuestOfDay.tsx
, app/quests/page.tsx
).
Quest List: All active quests, with partner info, categories, and user submissions.
XP Rewards: Completing quests/achievements grants XP and badges.
Contract Decoder: Decodes and displays smart contract data, including state and bytecode (components/ContractDecoder.tsx
).
Token Distribution Card: Visualizes token distribution among holders (components/TokenDistributionCard.tsx
, hooks/useTokenDistribution.ts
).
BlogFeed: Fetches and displays latest blog posts or project updates (components/BlogFeed.tsx
, hooks/useBlogPosts.ts
).
UI Primitives: Rich set of reusable UI components (components/ui/
).
Theming: Custom color palette, dark/light support
AlphIQ is a comprehensive analytics dashboard for the Alephium blockchain, featuring real-time network stats, wallet profiling, contract decoding, gamified onchain scoring, quests, and more. LIVE DEMO = https://alph-iq.vercel.app/ Admin panel = https://alph-iq-admin-panel.vercel.app/admin/login
None