Post by xinaida about NVIDIA xStock ($NVDAx)
$NVDAx Tested the public Proof-of-Reserves API behind xStocks (api.xstocks.fi/api/v2/public/proof-of-reserves/NVDAx) against the actual on-chain supply of the Solana deployment, not just the dashboard.
Two issues, both independently verifiable:
1. The numbers don't add up. The PoR endpoint reports a global circulating supply (aggregated across the 11 chains NVDAx is deployed on) of 188,424.31 units, backed by 188,473.25 NVDA shares held via Alpaca. But querying Solana's own public RPC (getTokenSupply) for the Solana mint (Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEh) directly returns 321,815.80 units — ~70% more than the entire reported global supply across all 11 chains combined. A single chain's supply cannot exceed the global total unless the "global" figure is wrong or doesn't actually include Solana.
2. The "live" attestation may be cached. I queried the same PoR endpoint twice, about an hour apart, from two different machines. Both returned the identical timestamp down to the millisecond (2026-10-01T01:08:17.190Z), suggesting this isn't a live attestation refreshing per request — it's a stale snapshot being served as if current.
Questions for the team:
Does the global circulatingSupply field in the PoR endpoint actually include the Solana deployment? If so, how is a single chain's on-chain supply larger than the stated global total?
How often is the PoR snapshot actually refreshed, and can the response include its own cache/generation timestamp separate from the "as of" timestamp shown?
This is based on the issuer's own documented public API, cross-checked against Solana's public RPC — reproducible by anyone with the two commands.