All articles
shieldedsolprivacytvlumbraarciummagicblockapimcpsolana

Shielded Sol: real-time Solana privacy pool TVL

shieldedsol.com tracks live Solana privacy-pool TVL — Privacy Cash, Umbra, Arcium, MagicBlock, and more — with public REST API, TypeScript SDK, and MCP.

devrels.xyz/a/250short link

Shielded Sol: real-time Solana privacy pool TVL. shieldedsol.com is a dashboard and public data surface for how much capital sits in Solana privacy-related venues — pool TVL, stake metrics, and honest status labels — plus machine APIs so agents and apps can read the same numbers.

What it is (and is not)

Product boundaries
IsIs not
Live TVL / status board for Solana privacy stacksA privacy pool or mixer you deposit into
Open REST + SDK + MCP over the same datasetA substitute for each protocol's own docs/apps
History charts backed by collected snapshots (Turso)A guarantee of any protocol's security or anonymity set

Inspiration sits next to eth-side privacy TVL boards (e.g. shieldedeth style): big total, composition, expandable protocol rows. Default display unit is SOL with a SOL|USD toggle.

Protocols on the board

The live set changes; treat the site as source of truth. Categories matter for reading the total:

Status kinds (product language)
StatusMeaningIn hero total?
liveMeasurable pool/stake TVL on mainnetYes
upcomingAnnounced / beta without a public mainnet metricNo (shown as SOON)
infraInfrastructure / acquisition context, not a user poolNo
sunsetShut down or residual; residual not counted in live totalNo

Representative rows you will see (links go to each product, not to Shielded Sol custody):

  • Privacy Cash — live pool (privacycash.org)
  • Umbra — shielded SOL/SPL (app.umbraprivacy.com) — use Umbra ownership APIs, not the Llama Finance “umbra” Eclipse DEX slug
  • Arcium — encrypted compute / stake surface (stake.arcium.com)
  • MagicBlock — private vault balances on MagicBlock One (both SOL and USDC vault ATAs; program SPLxh1LVZzEkX99H6rqYizhytLWPZVV296zyYDPagv2)
  • Vanish Trade, Turbine, Mixoor — additional live privacy-adjacent venues
  • Helius Rings — upcoming (helius.dev/privacy) until a public mainnet metric exists
  • Light Protocol — infra context post-Helius acquisition story; not a full live pool row in the hero sum
  • Elusiv — sunset residual (X @elusivprivacy)

Cross-reads: Umbra, Arcium, MagicBlock, privacy landscape 2026.

Public API

Base: https://www.shieldedsol.com — CORS open, no API key. Docs UI: /developers. OpenAPI: /api/v1/openapi.json.

REST v1 endpoints
MethodPathReturns
GET/api/v1/healthHealth / index
GET/api/v1/protocolstotalTvlUsd, protocol list, prices, timestamps
GET/api/v1/protocols/{id}One protocol by slug or name
GET/api/v1/history/tvl?range=7dAggregate TVL history
GET/api/v1/history/protocol?protocol=…&range=30dPer-protocol history
bash
curl -sS https://www.shieldedsol.com/api/v1/protocols | jq '{totalTvlUsd, n: .protocolCount, names: [.protocols[].name]}'

curl -sS "https://www.shieldedsol.com/api/v1/history/tvl?range=7d" | jq '.history | length'

curl -sS https://www.shieldedsol.com/api/v1/health

TypeScript SDK

bash
npm install @shieldedsol/sdk
typescript
import { createClient } from "@shieldedsol/sdk"

const client = createClient()
const { totalTvlUsd, protocols } = await client.listProtocols()
const mb = await client.getProtocol("magicblock")
const hist = await client.tvlHistory("30d")

MCP server

For Claude, Cursor, Hermes, and other MCP clients:

json
{
  "mcpServers": {
    "shieldedsol": {
      "command": "npx",
      "args": ["-y", "@shieldedsol/mcp"]
    }
  }
}

Tools: list_protocols · get_protocol · tvl_history · protocol_history · health.

Data notes for integrators

  • Prefer www.shieldedsol.com for production smoke tests — Worker-only hosts can lag custom-domain DNS.
  • Cache responses; upstream RPCs and pool APIs have short timeouts.
  • MagicBlock TVL needs both SOL and USDC vault token accounts via getTokenAccountBalance, not a single getBalance.
  • Do not invent TVL for upcoming rows (e.g. Helius Rings).
  • Explorer links on the product use sol.new address routes.

People and links

Shielded Sol surfaces
SurfaceLink
Dashboardwww.shieldedsol.com
Developers/developers
History/history
X@shieldedsol
Founder / sitemetasal · metasal.xyz
Org/organisations/shielded-sol

Resources

Keep reading

Get new articles in your inbox

Technical deep-dives on Solana tooling, infrastructure, and ecosystem. No noise.

Shielded Sol: real-time Solana privacy pool TVL | devrels.xyz