Skip to main content
DAS routes proxy the standard Solana Digital Asset Standard endpoints to Alchemy or Helius and are gated with x402 exact payment on Solana mainnet.

Conventions

All Solana DAS routes share the same shape:
  • Path template: POST /v1/x402/solana/{cluster}/{provider}/das/{method}
    • clustermainnet, devnet
    • provideralchemy, helius
  • Access mode: exact (paid per call)
  • Alternate methods accepted on the path: GET, HEAD
  • Content-Type: application/json
  • Request body: { "params": { ... } } - named DAS params forwarded directly to the upstream provider
  • Success body: { ok: true, provider, cluster, surface: "das", method, priceUsd, result }
  • Payment network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp (mainnet)
  • Payment asset: USDC mainnet mint EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v (6 decimals)
  • Rate limit: 10 rps per provider:cluster:das scope
Alchemy does not expose DAS on devnet. DAS routes on Alchemy are available on mainnet only. Helius supports DAS on both clusters.
Prices come from the upstream PAYG schedules:
  • Alchemy - $0.45 / 1 000 000 CU
  • Helius - $5 / 1 000 000 credits
Both are rounded up to the nearest micro-USDC. Authoritative values are always reported by GET /v1/catalog and by the 402 challenge envelope.

getAsset

Fetch a single asset by id. Params Example

getAssetsByOwner

Fetch digital assets owned by a wallet. Params Example

searchAssets

Search digital assets with DAS filters. Params Example

Cluster / provider coverage

See also