Vybe owl mark Vybe Data

Show every token.
And every DeFi position.
In milliseconds.

One API for Solana wallet balances + DeFi. Built for products, not portfolio scrapers.

~120 ms balances 99.9% vs chain 50 live protocols
01 · The pitch

The three things that matter

Your users want fast screens, correct balances, and the tokens they actually own. Vybe gives you all three, backed by Solana data infrastructure built since 2021.

Latency

117ms

Median balance query across 10,444 wallets. 183 ms at p90. Load portfolios without waiting.

Accuracy

99.9%

Full-precision RPC checks with 99.9% exact agreement and no rounding.

Protocols Supported

50

Typed DeFi across 50 live protocols seen in the benchmark, with USD on every position.

02 · Why us

Why use Vybe instead of building it

You can scrape wallets yourself, or glue together other portfolio UIs. Here is what that actually costs you.

Do it yourself

  • Own RPC parsers, token indexes, and DeFi adapters per protocol
  • Every new lending market or LP type becomes another project
  • Your team becomes the maintenance team for Solana DeFi

Other portfolio sources

  • Portfolio scrapes run 0.6–6.6 s at the median, up to 26 s at p90
  • Token lists padded with dead accounts — Solflare returned 374,828 empty rows
  • Rounded UI floats, brittle pages, no clean product API

One API

  • ~120 ms balances + DeFi, all from one trusted API vendor
  • 99.9% full-precision match to chain with no rounding in every response
  • Typed positions + USD. Ship UX, skip the scraper farm and maintenance burden
You get
  • Balances API. Near-complete mint coverage, sub-second
  • DeFi positions API. Typed positions with USD
  • One integration. No browser portfolio scrape in your backend
  • Live demos. Prove it before you buy
You skip
  • Showing users a tiny slice of their tokens
  • Waiting 4–26s for a portfolio page to finish
  • Rebuilding lending/LP parsers per protocol
  • Guessing amounts from rounded UI floats
03 · Balances

Every real token, without the padding

Think of balances as “what coins does this wallet actually hold?” Return too few and your product looks broken. Pad the list with dead accounts and it looks untrustworthy. Vybe returns 96.2% of every real priced token any provider found, in 117 ms.

Simple idea

Ask Vybe for a wallet → get every real token amount on-chain, fast.

Why it wins

10,444 wallets tested. Vybe returns 96.2% of every real, priced token any provider found.

Speed

0.12 seconds median. Fast enough to load on every page open.

Wallet positions overview showing token coverage, metadata, categories, and USD value
Wallet overviewToken coverage, metadata, categories, and USD value at a glance.
Wallet positions detail table showing token amounts, prices, market caps, and 24 hour values
Token detailsAmounts, prices, market caps, and 24h values for every holding.
Wallet balances 10,444 wallets · Sept 2026
What you care about Vybe Jupiter Phantom Solflare
Median latency 117 ms 6.6 s 591 ms 4.2 s
p90 latency 183 ms 26.3 s 2.4 s 7.4 s
Tokens worth showing 209,277 208,356 212,157* 211,404*
Coverage of real priced tokens 96.2% 95.7% 97.5%* 97.1%*
Response wasted on empty accounts 2.3% 0%* 0.04%* 40.4%
Spam-flagged share 53.9% 34.9%*‡ 60.4% 61.5%
Requests failed 1 12 4 5

* Internal wallet endpoints, not products. No public API, docs, pricing, or support — these numbers are not something you can integrate. Tokens a product would actually render: non-zero balance, unflagged, priced. Raw counts run far higher — Solflare sends 927,832 rows to surface 211,404 useful ones. All four land inside a 1.8% band. Share of returned tokens that Phantom marks spam or Solflare marks unverified. Jupiter is greyed as not like-for-like: 31% fewer tokens, lowest coverage, 56× slower. Vybe is the cleanest broad-coverage provider.

Supported DEX Routers

56 routers

Last-price data parsed from routers that wrap these protocols.

  • Aldrin AMM V2Router
  • AlphaQRouter
  • AquiferRouter
  • ArcherRouter
  • BisonFiRouter
  • BonkSwapRouter
  • Byreal CLMMRouter
  • DexLab Token SwapRouter
  • Dynamic Bonding CurveRouter
  • FluxBeamRouter
  • Fusion AMMRouter
  • FutarchyRouter
  • GammaRouter
  • GoonFiRouter
  • GoonFi V2Router
  • GuacSwapRouter
  • HadronFi V2Router
  • HumidiFiRouter
  • InvariantRouter
  • Lifinity AMMRouter
  • Lifinity AMM V2Router
  • M2Router
  • Mango V4Router
  • ManifestRouter
  • Mercurial Stable SwapRouter
  • MPL Token MetadataRouter
  • Obric SolanaRouter
  • Ondo GMRouter
  • OpenBook V2Router
  • PancakeSwapRouter
  • QuantumRouter
  • S ControllerRouter
  • SarosRouter
  • ScorchRouter
  • SolFiRouter
  • SolFi V2Router
  • Stable SwapRouter
  • Tensor BidRouter
  • TensorSwapRouter
  • Tessera VRouter
  • TitanRouter
  • Weighted SwapRouter
  • Whale StreetRouter
  • WhirlpoolRouter
  • WoofiRouter
  • ZerofiRouter
  • DFlowRouter
  • OKXRouter
  • Axiom TradeRouter
  • JupiterRouter
  • PhotonRouter
  • GMGNRouter
  • BloomRouter
  • Pump MobileRouter
  • Pump MayhemRouter
  • TerminalRouter
  • +32 moreHover to view More supported routersAldrin AMM V2AquiferArcherBonkSwapDexLab Token SwapDynamic Bonding CurveFusion AMMFutarchyGammaGOGoonFiGuacSwapHadronFi V2HumidiFiInvariantLifinity AMMLifinity AMM V2M2Mango V4Mercurial Stable SwapMPL Token MetadataObric SolanaOndo GMOpenBook V2S ControllerSarosSolFiStable SwapTensor BidTensorSwapWeighted SwapWSWhale StreetWoofi

Supported DEX Protocols

55 platforms

Position data from the same live venues, with icons your users recognize.

  • PumpFunpumpfun
  • PumpSwappumpswap
  • LaunchLablaunchlab
  • Raydium CPMMraydium-cpmm
  • Raydium AMMray-amm
  • Raydium CLMMray-clmm
  • Meteora DBCmeteora-dbc
  • Meteora DAMM2meteora-damm2
  • Meteora DLMMmeteora-dlmm
  • Aldrin AMM V2Position
  • AlphaQPosition
  • AquiferPosition
  • ArcherPosition
  • BisonFiPosition
  • BonkSwapPosition
  • Byreal CLMMPosition
  • CLMM PoolPosition
  • DexLab Token SwapPosition
  • Exponent V2Position
  • FluxBeamPosition
  • Fusion AMMPosition
  • FutarchyPosition
  • GammaPosition
  • GoonFiPosition
  • GoonFi V2Position
  • GuacSwapPosition
  • HadronFi V2Position
  • HumidiFiPosition
  • InvariantPosition
  • Jupiter Order EnginePosition
  • Lifinity AMMPosition
  • Lifinity AMM V2Position
  • ManifestPosition
  • Mercurial Stable SwapPosition
  • Meteora LPPosition
  • Meteora VaultPosition
  • Obric SolanaPosition
  • OpenBook V2Position
  • PancakeSwapPosition
  • Phoenix V1Position
  • QuantumPosition
  • S ControllerPosition
  • SarosPosition
  • SolFiPosition
  • SolFi V2Position
  • Stabble Stable SwapPosition
  • Stable SwapPosition
  • Tessera VPosition
  • Token Swap OrcaPosition
  • Weighted SwapPosition
  • Whale StreetPosition
  • WhirlpoolPosition
  • WoofiPosition
  • ZerofiPosition
  • ScorchPosition
  • +31 moreHover to view More supported platformsAldrin AMM V2AquiferArcherBonkSwapCLMM PoolDexLab Token SwapExponent V2Fusion AMMFutarchyGammaGOGoonFiGuacSwapHadronFi V2InvariantJupiter Order EngineLifinity AMMLifinity AMM V2Mercurial Stable SwapMeteora VaultObric SolanaOpenBook V2Phoenix V1S ControllerSarosSolFiStabble Stable SwapStable SwapToken Swap OrcaWeighted SwapWSWhale StreetWoofi
04 · DeFi

Positions with labels and dollars

DeFi means money locked in apps: lending, LPs, staking, vaults. Vybe returns those as typed positions with USD, not a screenshot of a website. Across 10,444 wallets it found more positions than Jupiter or Solflare, and returned them in a fraction of the time.

What you get

Typed positions, nested tokens, and USD values — 154,942 positions across 10,235 wallets.

How fast

117 ms median, 183 ms at p90 — 36× faster than Solflare, 56× faster than Jupiter.

Live, not noise

50 protocols seen live in the benchmark, without stale venue noise.

DeFi portfolio overview showing positions, value bands, and protocol totals
Portfolio overviewPositions, protocols, categories, and USD value at a glance.
DeFi protocol detail view showing lending, vault, liquidity pool, and borrowing positions
Protocol detailTyped DeFi positions with amounts and USD values.
DeFi positions 10,444 wallets · Sept 2026
What you care about Vybe Jupiter Phantom Solflare
Median latency 117 ms 6.6 s n/a 4.2 s
Positions returned 154,942 152,953 n/a 147,077
Wallets with DeFi found 98.0% 98.6%* n/a 97.2%
Active protocols 22 22 n/a 20
Positions carrying a USD value 97.9% 86.6% n/a 98.1%*

* Internal wallet endpoints, not products. No public API, docs, pricing, or support — these numbers are not something you can integrate. Protocols appearing in at least 1 in 10 benchmark wallets. Raw label counts are Vybe 50, Jupiter 110, Solflare 121, but the tail is thin — 62 of the protocols Vybe omits show up in under 100 wallets. Vybe still returns more positions from its 50 than Jupiter does from 110. Phantom has no public DeFi positions API, so those cells read n/a.

DeFi Protocol Types supported

13 types

Position types Vybe returns, with the number of protocols each one appeared across in the 10,444-wallet benchmark.

Staked 21 protocols
Deposit 26 protocols
LiquidityPool 12 protocols
Lending 10 protocols
Rewards 9 protocols
Farming 5 protocols
Leverage 5 protocols
LimitOrder 5 protocols
Vault 3 protocols
Vesting 3 protocols
DCA 1 protocol
+2 more Hover to view More position typesOpen Orders · 1 protocolMargin · 1 protocol

Supported DeFi Protocols

50 protocols

Every protocol Vybe returned across the 10,444-wallet benchmark, ordered by how many wallets held a position in it.

  • Kamino8 Types
  • Jupiter9 Types
  • marginfi1 Type
  • Meteora4 Types
  • Drift3 Types
  • Pyth1 Type
  • Save2 Types
  • Jito2 Types
  • Exponent2 Types
  • Raydium4 Types
  • Realms1 Type
  • Bonk Rewards2 Types
  • Streamflow2 Types
  • Orca1 Type
  • Solayer1 Type
  • Parcl3 Types
  • Nosana2 Types
  • Sanctum2 Types
  • Loopscale3 Types
  • Grass2 Types
  • RateX4 Types
  • Wormhole1 Type
  • Stabble2 Types
  • DefiTuna4 Types
  • Huma3 Types
  • Tribeca1 Type
  • Bulk Trade1 Type
  • Neutral1 Type
  • Phoenix Perps1 Type
  • Solana Mobile1 Type
  • FlexLend3 Types
  • Flash Trade1 Type
  • Pump.fun1 Type
  • ORE Supply5 Types
  • Marinade2 Types
  • Sharky1 Type
  • Phoenix2 Types
  • Circuit1 Type
  • Kyros1 Type
  • NX Finance1 Type
  • Renzo1 Type
  • Vectis1 Type
  • Dumpy1 Type
  • LuckyPerp1 Type
  • Knightrade1 Type
  • Gauntlet1 Type
  • M1 Capital1 Type
  • Cushion1 Type
  • Moose1 Type
  • Hedgy1 Type

These are live protocols Vybe returns today. Try any wallet in the live demo.

Need a protocol we do not list?

Tell us which venue and position type. We prioritize live protocols that show up in real wallets.

Request a protocol
05 · Proof

Same wallets. Clear results.

Benchmarked on 10,444 Solana wallets against Jupiter, Phantom, and Solflare, all four hit simultaneously per wallet in September 2026. Vybe is highlighted green where it leads. Where a competitor leads, we show that too.

Metric Vybe Best Worst
Latency Lower is better · 10,444 wallets
Median 117 ms 591 ms 6.6 s
p90 183 ms 2.4 s 26.3 s
p99 512 ms 11.1 s 52.4 s
Accuracy Balances vs on-chain RPC§
Exact amount match 4,281 1,598** 471**
Missing vs RPC 3 2,670 3,810
Exact-match rate 99.9% ~38%** ~11%**
Coverage What you get back
Tokens worth showing 209,277 212,157* 208,356
Coverage of real priced tokens 96.2% 97.5%* 95.7%
Response wasted on empty accounts 2.3% 0%* 40.4%
DeFi positions returned 154,942 152,953 147,077
Active protocols 22 22 20
Positions carrying a USD value 97.9% 98.1%* 86.6%
Latency Lower is better · 10,444 wallets
What you care about Vybe Jupiter Phantom Solflare
Median117 ms6.6 s591 ms4.2 s
p90183 ms26.3 s2.4 s7.4 s
p99512 ms52.4 s11.1 s15.7 s
Accuracy Balances vs RPC · earlier run§
What you care about Vybe Jupiter Phantom Solflare
Exact amount match4,281723**471**1,598**
Missing vs RPC33,5513,8102,670
Exact-match rate99.9%~17%**~11%**~38%**
Coverage What you get back · 10,444 wallets
What you care about Vybe Jupiter Phantom Solflare
Tokens worth showing209,277208,356212,157*211,404*
Coverage of real priced tokens96.2%95.7%97.5%*97.1%*
Response wasted on empty accounts2.3%0%*0.04%*40.4%
DeFi positions returned154,942152,953n/a147,077
Active protocols2222n/a20
Positions carrying a USD value97.9%86.6%n/a98.1%*

Latency: balances

Median milliseconds across 10,444 wallets. Shorter bar = faster.

Vybe
117 ms
Phantom
591 ms
Solflare
4,232 ms
Jupiter
6,625 ms

Tail latency: p90

The slow 10% of requests — what your worst-served users feel. Lower is better.

Vybe
183 ms
Phantom
2,444 ms
Solflare
7,384 ms
Jupiter
26,294 ms

* Internal wallet endpoints, not products. No public API, docs, pricing, or support — these numbers are not something you can integrate.** Exact-amount match vs RPC. Portfolio UIs round display amounts, so their equality rate looks worse than their real mint coverage. Vybe returns full precision. Same wallets and conditions for all four. Phantom has no public DeFi positions API, so those cells read n/a.§ Accuracy figures come from our earlier full-precision RPC comparison; the September 2026 run did not capture RPC ground truth. Non-zero balance, unflagged, priced. Raw row counts run 1.5–4.5× higher and are dominated by dust and spam. Protocols appearing in at least 1 in 10 of the 10,444 wallets. Raw label counts are Vybe 50, Jupiter 110, Solflare 121, but 62 of the ones Vybe omits show up in under 100 wallets.

06 · Package

The $999 Vybe package

One vendor for balances + DeFi. Ship portfolio UX without owning RPC parsers, scrapers, and a token database.

Built for

Wallets & portfolio apps

Users judge you on whether every token and position shows up on open, not after a spinner.

Dashboards & analytics

Aggregate many wallets without timing out. Sub-second calls scale when you’re charting cohorts.

Tax & accounting

Start from a near-complete inventory, then layer your own lots and jurisdiction rules.

Risk & compliance

Screen lending health, LP exposure, and staked SOL with structured JSON, not screenshots.

Ready to see it?

Latency. Accuracy. Coverage. Prove all three in the live demos, then ship under one $999 package.

Open live demo
07 · How we measured

No mystery numbers

10,444 wallets

Real wallets, broad mix of tokens and DeFi. All four providers hit simultaneously per wallet, so nobody got a warm cache.

Like-for-like token sets

Compares the union of every real, priced token returned. Empty and unpriceable tokens are excluded, so padding never counts.

Server-side latency

Server-side query time for all four, measured the same way. Median and p90 across every wallet, not a best case.

Raw payloads kept

Every response was written to disk. Each number here recomputes from the original JSON.

Portfolio scrapes in seconds.
Balances + DeFi in milliseconds.

Fast data. Accurate balances. Live coverage.