NexuSol.app
Solana Intelligence Platform
A unified intelligence layer for the Solana ecosystem — synthesizing on-chain data, market signals, news, and community activity into a single coherent platform. This document covers the platform architecture, scoring formulas, data pipeline, module design, and development roadmap.
Intelligence for the Solana generation.
NexuSol.app is a next-generation intelligence platform purpose-built for the Solana ecosystem. It consolidates fragmented on-chain data, news, market signals, and community insights into a single coherent interface — eliminating the need to juggle a dozen tools, feeds, and Telegram channels to stay informed.
The platform is structured around three layers: a public-facing shell that introduces the mission and core capabilities, a free intelligence layer — News, Ecosystem, Market Watch, and AI Tools, all open with no login — and a sign-in-gated Community Hub where identity-linked social features live.
Fragmentation is the enemy of alpha.
Solana is the fastest-growing Layer 1 blockchain by active users and transaction volume — yet the information infrastructure surrounding it remains deeply fragmented. Traders, builders, and investors are forced to synthesize signal from dozens of disconnected sources: Crypto Twitter, Telegram channels, Dune dashboards, Discord servers, news aggregators, and on-chain explorers — none of which speak to each other.
This creates an asymmetry: those with the most bandwidth to monitor fragmented data sources win. NexuSol.app closes this gap.
- News split across CT, Telegram, Discord
- No synthesis or curation layer
- High noise-to-signal ratio
- Thousands of Solana projects exist, none catalogued
- No per-project intelligence layer
- No verification or trust signal
- Charts, whale data, and sentiment siloed
- No social trading layer
- No on-chain context for price moves
- No wallet-native identity layer
- No on-chain messaging
- Community = Discord only
One platform. Total signal clarity.
NexuSol.app is designed around a single core insight: data only becomes intelligence when it is synthesized in context. Rather than building another aggregator, we've built an intelligence engine.
"The gap isn't in the data — it's in the synthesis. NexuSol.app is the connective tissue the Solana ecosystem has been missing."
Three core design principles
Three layers. One coherent system.
NexuSol.app is architected as three layers. An external shell serves as the public-facing introduction — clean, minimal, and designed to convert curious visitors into active users. Four free, no-login intelligence modules sit behind it. Community Hub is the one part of the platform that requires signing in.
| Landing Page | Mission narrative + feature overview |
| News Explainer | AI-driven news pipeline overview |
| Ecosystem Explainer | Solana project landscape preview |
| Market Watch Info | Charts, sentiment, trading intro |
| Community Info | Social features overview |
| AI Tools Info | Idea of the Week overview |
| Section 01 | News Synthesis — AI-curated feed, newsletter, reports |
| Section 02 | Ecosystem Explorer — Atlas, projects, sentiment analytics |
| Section 03 | Market Watch — Charts, swaps, whale data, trends |
| Section 05 | AI Tools — Idea of the Week + more in development |
| Section 04 | Community Hub — profiles, DMs, forum, feed, alerts, social graph |
The Layer 02 → Layer 03 boundary above is the platform's only sign-in gate: News Synthesis, Ecosystem Explorer, Market Watch, and AI Tools stay fully open (aside from signing a swap on the Trading Desk). Community Hub requires Google or X — the two can be linked into a single account. A connected Solana wallet is a separate, third identity again — required only for Trading Desk swaps today. The wallet identity is never linked to the Google/X community identity, in either direction.
Five engines. One platform.
Each module operates as a self-contained intelligence layer with its own data sources, UI, and service layer — but they share a unified design system and cross-reference each other's data. For example, news sentiment feeds the Ecosystem Health Score; whale activity on the Trading Desk informs the Market Trends module.
AI-driven aggregation and synthesis of Solana-relevant news, structured for signal over noise. Articles are scored for sentiment, categorized, and surfaced in a chronological feed alongside newsletters, monthly reports, interviews, and a live events calendar.
- Intelligence Feed — curated daily from global sources, categorized by topic
- Sentiment scoring — each article receives a score from -1 (negative) to +1 (positive)
- Weekly Newsletter — archive of issues with featured articles, trending projects, and events
- Monthly Report — recurring deep-dive digest with PDF export
- Interviews & Talks — curated video features from across the ecosystem
- Web 3.0 Events — live event calendar imported from Luma, with featured and hosted-by listings
- Editorial crawl — Exa-powered search across a curated allowlist of Solana-relevant domains feeds the synthesis pipeline
A structured, verifiable directory of the Solana project landscape — visual, searchable, and intelligence-rich. Projects can claim their listing and get a Verified badge after admin review.
- Project Directory — search and filter by category (DeFi, Gaming, NFT, DePIN…)
- Project pages — detailed view with live widgets, claim system, and social signals
- Project Claim System — X-account OAuth verification, no manual proof needed, unlocking a Verified badge and self-serve listing edits after admin review
- Ecosystem Atlas — validator map, capital flows by category, staking intelligence (Stakewiz)
- Job Market — live-imported listings (Lever, Ashby, Getro-powered boards) plus dedicated project submissions
- Airdrops — live directory of Solana ecosystem airdrops
- Trend & Sentiment — composite Ecosystem Health Score with 30-day trend chart
Real-time market intelligence meets native swap execution. Live data from DeFiLlama, DexScreener, Binance, CoinGecko, Birdeye, tokens.xyz, and alternative.me feeds a suite of indicators and a Jupiter-integrated trading interface.
- Alpha Pulse — SOL price, 24h change, Fear & Greed index, macro sentiment bias, Solana DEX volume, dApp fee revenue
- Trading Desk — TradingView-grade 72h area chart (Binance klines), 12s live refresh
- Trend Direction — 20h vs 50h SMA crossover signal computed from live Binance klines
- Token Velocity — Vol24h ÷ MarketCap, with a CoinGecko fallback for tokens DexScreener doesn't cover
- Order Blocks — near/major support & resistance levels computed from live price
- Liquidity Clusters — per-pool DEX liquidity concentration via tokens.xyz's Assets API
- Whale Activity Monitor — avg buy/sell size and volume acceleration from DexScreener; large-trade feed via Birdeye
- Jupiter Swap V2 — real quotes, real wallet signing, real on-chain execution, wallet-balance-aware Max/50% quick-fill
- Market Trends — trending tokens, hot/not rankings, category capital flow, RWA breakdown (DeFiLlama + tokens.xyz RWA.xyz-sourced treasury data), whale activity summary
Google- or X-authenticated identity and community infrastructure — the two can be linked into one account, and both are kept fully separate from the wallet used on the Trading Desk. Profiles, messaging, feed, and forum are live and interconnected.
- Connections — profile directory tied to your signed-in account, with roles (Developer, Trader, Founder, Artist…), plus platform-wide search by name or handle
- Account linking — connect both Google and X to the same identity from Profile Settings
- Community Feed — Twitter-style posts with images, likes, comments, view counts, emoji, and one-click share to X
- Community Forum — categorized, thread-based discussion boards with avatars, emoji reactions, view counts, and comment likes
- Private DMs — E2E encrypted messaging (tweetnacl) between signed-in accounts; still being built, not fully operational yet
- Modular Dashboard — personalized, grouped feed of news, whale alerts, tracked projects, and forum activity
- Social Graph — the connections/follow system above is the live foundation; reputation scoring is not yet built
A weekly, AI-generated build idea grounded entirely in the platform's own live data — category momentum, project density, capital flow, whale activity, news, and forum discussion — synthesized into one specific, buildable whitespace idea with an archive of past weeks.
- Whitespace detection — cross-references category momentum against project density to find high-demand, low-supply niches
- Data-grounded reasoning — every claim cites a real number from that week's signal block, no invented statistics
- Variety constraint — excludes categories used in 2 of the last 3 ideas so the feed doesn't repeat itself
- Starter prompt — each idea ships with a self-contained prompt to paste into an AI assistant and keep exploring
- Archive — full history of past ideas, browsable by category and week
Where data becomes signal.
The intelligence engine is what separates NexuSol.app from a simple dashboard. Raw API responses are normalized, weighted, and composed into actionable signals using a set of openly documented formulas. Below are the core scoring models and signal computations as implemented in the platform.
6.1 — Ecosystem Health Score
A composite score updated daily that quantifies the overall health of the Solana ecosystem across five independently sourced sub-scores. Each sub-score contributes a weighted percentage to the composite.
Composite = (OnChain × 0.30)
+ (Developer × 0.25)
+ (Momentum × 0.20)
+ (Projects × 0.15)
+ (News × 0.10)
// Result is clamped to [0, 100]
// Updated daily, stored in ecosystem_scores table
// Fetches Solana historical TVL from DeFiLlama /v2/historicalChainTvl/Solana
// Log-scale base: $1B TVL → ~62, $4B → ~76, $8B → ~83, cap at 85
TVL_base = min(85, floor(40 + log10(TVL_USD / 1e8) × 22.5))
// 7-day change bonus
bonus = +10 if Δ7d > +10%
| +6 if Δ7d > +5%
| +3 if Δ7d > +2%
| 0 if Δ7d > -2%
| -4 if Δ7d > -5%
| -8 if Δ7d > -10%
| -15 otherwise
OnChainScore = clamp(TVL_base + bonus, 20, 95)
// Averages sentiment scores from the last 7 days of articles
// sentiment_score ∈ [-1.0, +1.0] (negative → positive)
raw_avg = avg(sentiment_score) for articles in last 7 days
normalised = (raw_avg + 1) × 50 // maps [-1,+1] → [0,100]
volume_bonus = min(20, article_count × 0.4)
NewsScore = clamp(normalised + volume_bonus, 0, 100)
// Derived from number of active projects and claim rate
claim_rate = claimed_projects / total_active_projects
ProjectScore = min(100, round(35 + total_active × 0.4 + claim_rate × 30))
// As the directory grows and projects claim pages,
// the score reflects true ecosystem vitality
// Average of latest momentum scores across all categories
// (DeFi, NFTs, Memecoins, DePIN, Gaming, RWA, Infrastructure)
momentumScores = [score for each category on latest date]
SocialScore = round(avg(momentumScores))
// DeFi / RWA / Infrastructure — DeFiLlama TVL 7d change
// NFTs — CoinGecko floor-price momentum, curated blue-chip collections
// Memecoins — CoinGecko meme-sector market cap change
// Gaming / DePIN — no live data source yet; neutral placeholder score
// (flagged isPlaceholder, auto-replaced if real coverage appears)
Developer Activity (25%) is computed live from GitHub commit activity across a curated basket of active Solana repos, sourced from Electric Capital's open-source ecosystem taxonomy and filtered for real recent activity (stars, push recency, not fork/archived). All five sub-scores are now live. Data confidence is shown as high when Ecosystem Momentum has category data for the current date, medium otherwise.
6.2 — Trading Desk Signal Computations
The Trading Desk computes several technical indicators in real time from live API data. These are displayed as intelligence overlays on the trading chart and refresh every 12 seconds from DexScreener and every 5 minutes from Binance klines.
// Fetches 72 × 1h candles from Binance /api/v3/klines
SMA_20 = avg(close_price, last 20 periods)
SMA_50 = avg(close_price, last 50 periods)
Trend = "Bullish" if SMA_20 > SMA_50
| "Bearish" otherwise
// Displayed as a directional badge on the Trading Desk
// A high-velocity ratio indicates speculative momentum
// A low ratio indicates steady accumulation or low interest
Velocity = Volume_24h / MarketCap
// Displayed as: "High" | "Medium" | "Low" with interpretation
// Source: DexScreener /tokens/solana/{address}
// Computed from current live price, no historical lookback required
// Represents the nearest structural levels traders watch
near_support = price × 0.97 // -3%
major_support = price × 0.93 // -7%
near_resistance = price × 1.03 // +3%
major_resistance = price × 1.07 // +7%
// Displayed as 4 level cards with USD price labels
6.3 — Data Pipeline
Intelligence flows from external APIs through a normalisation layer into Neon Postgres, which is then served by Next.js Server Components using Drizzle ORM — no client-side data fetching for page-level intelligence (only for real-time trading data).
- DeFiLlama
- DexScreener
- Binance
- CoinGecko
- GitHub
- alternative.me
- Score computation
- Sentiment mapping
- TVL log-scale
- Volume ratios
- ecosystem_scores
- signal_news
- trending_tokens
- category_momentum
- Server Components
- Suspense streaming
- In-memory TTL
- Drizzle ORM
- Gauge rings
- Sparklines
- SMA signals
- Order blocks
| Data Source | TTL | Strategy |
|---|---|---|
| DeFiLlama TVL | 2h | Module-level in-memory (response >2MB) |
| DeFiLlama protocols | 2h | Module-level in-memory |
| Binance klines | 5min | next: { revalidate: 300 } |
| alternative.me Fear & Greed | 5min | next: { revalidate: 300 } |
| DexScreener prices | 12s | useQuery refetchInterval (client) |
| Neon Postgres reads | ∞ | No cache — SSR on every request |
Built on best-in-class infrastructure.
NexuSol.app is built with a modern, production-grade stack designed for speed, scalability, and developer velocity. Every technology choice prioritises type safety, minimal runtime overhead, and native Solana compatibility.
| Table | Service | Purpose |
|---|---|---|
| users | community.ts | Dual identity — wallet or Google/X OAuth (linkable to each other), kept separate from wallet |
| signal_news | news.ts | Articles with sentiment scores, categories, and tags |
| projects | ecosystem.ts | Project directory — name, category, status, claim |
| ecosystem_jobs | ecosystem.ts | Job board with project-linked submissions |
| ecosystem_scores | sentiment.ts | Daily composite health scores (5 sub-scores) |
| category_momentum | sentiment.ts | Per-category DeFi/NFT/Memecoins/etc daily scores |
| developer_activity_repos | sentiment.ts | Curated basket of active Solana GitHub repos |
| trending_tokens | market-trends.ts | Daily top 20 tokens by momentum |
| market_hot_not | market-trends.ts | Weekly hot/not rankings |
| category_capital_flow | market-trends.ts | Capital inflow/outflow by category |
| whale_activity_summary | market-trends.ts | Weekly whale accumulation stance |
| rwa_asset_breakdown | market-trends.ts | RWA breakdown by asset class — DeFiLlama + tokens.xyz hybrid |
| community_threads | community.ts | Forum threads, linked to signed-in community accounts |
| community_connections_profiles | community.ts | User profile directory |
| ecosystem_ideas | ideas.ts | AI-generated weekly build ideas, archived by week |
All Drizzle queries are routed through lib/services/ — never raw SQL in pages or API routes. Schema changes use drizzle-kit generate → migrate.
Multiple revenue vectors. Ecosystem-aligned.
NexuSol.app is designed with a sustainable, multi-stream revenue model that aligns platform incentives with ecosystem growth. Monetisation is layered — from free public access to premium intelligence and project-level B2B services.
- Public news feed
- Basic ecosystem directory
- Public market info pages
- Public event calendar
- Whitepaper & documentation
- Full intelligence feed + sentiment
- Weekly newsletter archive
- Ecosystem Atlas + project pages
- Full Market Watch suite
- Trading Desk with Jupiter swaps
- Community Hub access
- Private DMs (E2E encrypted)
- Forum participation
- Featured project placement
- Verified badge
- Custom project intelligence page
- Analytics dashboard
- Newsletter sponsorship slots
- Job board posting priority
Additional revenue streams
Build sequence. Ship fast.
The NexuSol.app build is structured in six phases — each self-contained and shippable, but progressively unlocking the full intelligence platform. Current status reflects the state of active development. Near-term priority is depth over breadth: stabilizing what's already live, better data, more AI-driven features, and ecosystem participation — not new product surface area for its own sake.
- Public-facing shell — landing, all info pages, whitepaper, design system
- News Synthesis — signal feed, sentiment scoring, newsletter archive and issue pages
- Ecosystem Explorer — project directory, Atlas, validators, jobs, airdrops, Events
- Ecosystem Sentiment — composite health score with live sub-scores
- Market Watch — Alpha Pulse, Trading Desk with Jupiter V2, Market Trends
- Forum — thread creation tied to your signed-in account, categories, avatars, emoji reactions
- Community Feed — posts with images, likes, comments, emoji, and share-to-X
- Connections — profile directory with roles, social data, and platform-wide search
- Community Dashboard — personalized, grouped view of news, whale alerts, forum posts
- Google + X sign-in, linkable to one identity — wallet identity kept separate, used for Trading Desk swaps
- E2E encrypted DMs — tweetnacl public key cryptography, tied to your signed-in account identity; still being built, not fully operational yet
- Connections/follow graph — the live foundation a future social graph would build on
- Stabilizing the current platform — hardening what's already shipped
- Improving the News Synthesis engine
- Deepen coverage across existing data feeds rather than adding new surface area
- Evaluate upgraded Birdeye access — current usage is free-tier
- Pursue official X Developer API access to reduce dependence on GetXAPI's unofficial reseller pricing
- Expand tokens.xyz integration as its beta asset catalog matures
- Build on the Idea of the Week pattern — more data-grounded, AI-synthesized features
- Expand AI-assisted content across News Synthesis and Ecosystem Explorer
- User growth — acquisition and retention initiatives
- Colosseum — participating in the Solana ecosystem's hackathon/accelerator program
The Bloomberg terminal for Solana natives.
The long-term vision for NexuSol.app is to become the default intelligence interface for anyone building, trading, or participating in the Solana ecosystem. Not another news aggregator. Not another chart tool.
The platform where Solana's signal is organized, synthesized, and made actionable — for the degen, the developer, and the institution alike.
"Every major financial ecosystem has a Bloomberg. Solana deserves one built natively on-chain — where your wallet is your identity, and intelligence flows to those who participate."
As the platform matures, NexuSol.app is positioned to become infrastructure for the Solana ecosystem itself — a verified project directory, a social graph, and an intelligence API that other builders can build on top of.
The moat is not the technology; it is the network of verified projects, trusted identities, and synthesized intelligence that accumulates over time.
This is not a product for crypto tourists. NexuSol.app is built for the people who show up every day — and it will reward them accordingly.
Ready to enter the command center?
No wallet required to get started — sign in with Google to unlock the Community Hub, or dive straight into News, Ecosystem, and Market Watch. Every module is live and growing.