Introduction

The Deepest Solana Intelligence API

Sub-second PnL. Wallet X-rays. Bundle detection. Behavioral DNA. One API.


Two APIs. One Data Engine. Colosseum Breakout Hackathon Winner

CONYR processes every Solana transaction in real time — parsing swaps across multiple DEXes, tracking wallet positions, computing realized PnL the instant a trade closes, and feeding a comprehensive analytics pipeline. No third-party data. No stale indexes. Sub-second, end to end.

Choose the interface that fits your use case:

Human APIAgents API
Designed forDashboards, trading tools, research platformsAutonomous AI agents, copilots, automated strategies
Docs formatTutorials, code examples, interactive referenceOpenAPI 3.1 spec, llms.txt, structured endpoint tables
Start hereGetting StartedAgent Integration
Best forQuery-response workflows, UI backfill, chartingTool-calling LLMs, programmatic client generation, MCP

Both APIs hit the same endpoints, the same data, the same real-time streams. The difference is how you discover and consume them.


What Makes the Data Superior

Most Solana APIs give you raw transactions or delayed aggregates. CONYR gives you computed intelligence — derived live from the raw chain, available in sub-second latency from the moment the transaction lands.

1. Real-Time Realized + Unrealized PnL

The moment a wallet exits a position — partially or fully — CONYR fires a realized PnL event within milliseconds:

  • FIFO cost-basis accounting across partial entries and DCA exits
  • Entry/exit price in USD and SOL, per-token and aggregate
  • Hold time, percentage gain, remaining position value
  • Cumulative position PnL tracking across multiple exits
  • Entry and exit DEX identification across all supported protocols
  • Network fee attribution (entry fee counted once, exit fee per exit)
  • Arbitrage detection with leg count and PnL attribution
  • Trade tool fingerprinting: we identify which frontend placed the trade

No polling. No batch jobs. Streamed over WebSocket sub-second.

Unrealized PnL for open positions is also available — current mark-to-market gains/losses on every position a wallet still holds, calculated using vetted live prices. Query it on demand or stream it live. Combined with realized PnL, you get the complete picture: what they’ve locked in and what they’re sitting on right now.

2. FIFO Position Tracking

Every wallet’s open positions are tracked lot-by-lot with FIFO accounting:

  • Per-lot entry price, amount, timestamp, and DEX
  • Fragment-level tracking for partial fills and DCA entries
  • Real-time status: OPEN, PARTIAL, CLOSED
  • Cost basis preserved across splits for accurate PnL attribution

Updated in real time as swaps land — not minutes later, not on a cron. Sub-second.

3. Organic OHLCV Candles (Full + Filtered)

Two views of every chart — full (all trades) and filtered (bot/wash trades removed):

Available at 1-second, 1-minute, 5-minute, 15-minute, and 1-hour intervals with extended retention.

Every candle includes: OHLCV, buy/sell volume split, VWAP, trade count, and approximate unique buyer/seller counts. Terminal-parity rendering (open = previous close) is built in.

4. AI-Computed Wallet Labels & Taxonomy

A multi-dimensional classification system that labels every wallet in real time. Not keyword matching — statistically derived from closed-position outcomes:

Core Taxonomy (4 axes):

AxisValues
Trader TypeSCALPER, DAY_TRADER, SWING_TRADER, POSITION_TRADER
PerformancePROFITABLE, BREAK_EVEN, UNPROFITABLE, UNRATED, BANNED
Size ClassSHRIMP, FISH, SHARK, WHALE
Exit StyleFULL_EXITER, DCA_OUT, PARTIAL_TAKER, MIXED

Classifications are statistically derived from closed-position outcomes using proprietary scoring models.

Trade Badges (behavior-derived): RUNNER_KEEPER, CONFIDENCE_SIZER, STOP_LOSS_USER, CONSISTENT_WINNER, BAG_HOLDER, LOSS_CUTTER, LOTTO_PLAYER, DIAMOND_HANDS, PAPER_HANDS, ELITE_TRADER, VETERAN_WINNER

Identity Badges (infrastructure-derived): HFT_BOT, FLASH_BOT, ARB_BOT, WASH_TRADER, TOOL_*, FRESH_FUNDED_6H, FUNDED_BY_FARM, DEX_SPECIALIST_*, TOKEN_CONCENTRATED, ROOT_CEX, ROOT_DEX_AUTH

Quantitative metrics backing every label:

  • Risk-adjusted return metrics
  • Position-level ROI distribution analysis
  • Behavioral consistency scores
  • Hold time pattern analysis

Labels update continuously as new trades close — no nightly batch, no manual refresh.

5. Bundle Detection & Threat Scoring

Real-time coordinated-wallet detection with full lifecycle tracking:

Multiple bundle types detected including sybil clusters, CEX-coordinated groups, Jito bundles, and synthetic swarms.

Full lifecycle tracking from detection through exit or rug.

Per-bundle data includes:

  • Member wallets with individual chain balances and realized PnL
  • Leader wallet identification and reputation scoring
  • Supply-at-risk: what percentage of the token’s supply the bundle controls
  • Total invested vs. returned, buy/sell VWAPs
  • Risk score with human-readable evidence arrays
  • Event timeline: detection, entry, dump start, exit, rug markers

Per-token rollup: total bundled supply, open bundle count, bundled NAV, inventory gap analysis.

Bundles are detected and updated in real time as transactions land — not retroactively.

6. Token Health Score (Multi-Axis, 0-100)

An auditable, evidence-backed composite score across multiple risk dimensions:

  • Contract — token configuration risk (mintable, freezable, validation status)
  • Bundle Threat — coordinated wallet exposure and extraction activity
  • Deployer Risk — deployer history cross-referenced against known bad actors
  • Holder Quality — organic vs. bot vs. farm-funded holder composition
  • Market Integrity — trading pattern health indicators

Score labels: good, moderate, risky, dangerous. Every axis includes human-readable evidence strings for frontend display. Raw signals stored alongside the score for full auditability.

7. Wallet Provenance & Funding Intelligence

Full money-trail analysis for every wallet:

  • Funder identification: who funded this wallet, how much SOL, how recently
  • Provenance chain: trace funding back to root source (CEX, DEX authority, known entity) with hop count
  • Farm detection: flag wallets funded by farm distributors based on funder activity patterns
  • Freshness signals: FRESH_FUNDED_6H, FRESH_FUNDED_24H — know when a new wallet appears
  • Farm score: quantified funder activity at funding time AND current state

8. Behavioral Vectors

Every qualifying wallet gets a multi-dimensional behavioral fingerprint for similarity search, covering:

  • Timing Profile — hold time patterns and exit timing
  • Exit Discipline — exit behavior, runner tendencies, loss management
  • Performance Shape — return distribution and consistency metrics
  • Velocity & Sizing — trading frequency, position sizing, diversification
  • Infrastructure Fingerprint — automation level, DEX usage patterns
  • Provenance Character — funding origin and account history

Use case: “Find me wallets that trade like this one.” Nearest-neighbor search across behavioral DNA.

9. Time-Series Wallet Analytics

Minute, hourly, and daily aggregated metrics per wallet:

  • PnL, volume (buy/sell split), trade count, win/loss count
  • Cash delta (actual SOL returned), fee tracking
  • Variance metrics for intraday risk assessment
  • Most profitable token, most traded token, most favored DEX per period
  • Heatmap data: minute-level PnL grid for activity visualization
  • Daily calendar: PnL, fees, max trade ROI, top profit/loss tokens

10. Multi-DEX Coverage

Every swap parsed directly from the raw transaction — not from aggregator APIs:

Raydium | PumpFun | PumpSwap | Meteora | BonkBot | Orca | Jupiter — and more

Arbitrage annotation: multi-leg detection with PnL attribution across hops.


REST + WebSocket: Every Data Type, Both Ways

CONYR isn’t REST with a WebSocket tacked on. Every major data type is available as both a query and a live stream:

DataREST (query)WebSocket (stream)
Token scoreGET /v1/token/{mint}/score
Buyer qualityGET /v1/token/{mint}/buyer-quality
Token priceGET /v1/token/{mint}/price
OHLCV candlesGET /v1/token/{mint}/ohlcvtoken:{mint}:ohlcv:{view}:{tf}
Token tradesGET /v1/token/{mint}/tradestoken:{mint}:trades
Chart tickstoken:{mint}:ticks
Wallet PnLGET /v1/wallet/{addr}/pnlwallet:{addr}:pnl
Wallet positionsGET /v1/wallet/{addr}/positionswallet:{addr}:positions
Wallet labelsGET /v1/wallet/{addr}/labelswallet:{addr}:labels
Wallet profileGET /v1/wallet/{addr}/profile
Wallet similarityGET /v1/wallet/{addr}/similar
ProvenanceGET /v1/wallet/{addr}/provenance
BundlesGET /v1/token/{mint}/bundles
CoordinationGET /v1/token/{mint}/coordination
Wash tradesGET /v1/token/{mint}/wash-trades
Security eventsGET /v1/token/{mint}/suspicious-activitytoken:{mint}:security / wallet:{addr}:security
LeaderboardGET /v1/leaderboard

Use REST to backfill state, then switch to WebSocket for live updates. Zero gap.


Sub-Second, End to End

A swap lands on Solana. Within milliseconds, CONYR has:

  1. Parsed the transaction across all supported DEXes
  2. Updated the wallet’s open positions with FIFO cost-basis
  3. Computed realized PnL if the trade closed or partially exited a position 3b. Marked unrealized PnL on every open position using vetted live prices
  4. Scored the token’s health across multiple risk axes
  5. Detected any coordinated bundle activity
  6. Streamed the result to your WebSocket

From chain to your application — sub-second.


Get Started

Human API: Getting Started — auth, first request, code examples in Python/TypeScript/cURL.

Agents API: Agent Integration — OpenAPI spec, llms.txt, auto-generated clients.

Get Free API Key