Feed ids and price objects on Pyth's upgraded Core, the only deployment this SDK targets.
The testnet MarginRegistry was migrated (2026-08-11) off Pyth's beta feed ids and onto
the ids upgraded testnet Core carries, which are the mainnet-style ids — the beta ids
have no upgraded price objects and the upgraded Hermes does not serve them.
DBTC is testnet's wrapped BTC and takes Crypto.XBTC/USD — the same feed mainnet XBTC
uses. The upgraded deployment carries no distinct DBTC feed. Plain Crypto.BTC/USD is
NOT an accepted substitute for either: XBTC is a distinct asset with its own peg and
redemption risk, so pricing it off BTC would misstate collateral in exactly the stress
where the two diverge.
Feed ids and price objects on Pyth's upgraded Core, the only deployment this SDK targets.
The testnet
MarginRegistrywas migrated (2026-08-11) off Pyth's beta feed ids and onto the ids upgraded testnet Core carries, which are the mainnet-style ids — the beta ids have no upgraded price objects and the upgraded Hermes does not serve them.DBTC is testnet's wrapped BTC and takes Crypto.XBTC/USD — the same feed mainnet XBTC uses. The upgraded deployment carries no distinct DBTC feed. Plain Crypto.BTC/USD is NOT an accepted substitute for either: XBTC is a distinct asset with its own peg and redemption risk, so pricing it off BTC would misstate collateral in exactly the stress where the two diverge.