# Pyth-solana-receiver-sdk supported Anchor versions

**URL:** <https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296>\
**Category:** Price Feeds\
**Created:** [July 13, 2025, 3:51am UTC](https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296 "2025-07-13T03:51:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![panicd9](https://avatars.discourse-cdn.com/v4/letter/p/f17d59/32.png) [@panicd9](https://dev-forum.pyth.network/u/panicd9)\
**Post date:** [July 13, 2025, 3:51am UTC](https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296/1 "2025-07-13T03:51:48Z")

</div>

Docs says this ([https://docs.pyth.network/price-feeds/use-real-time-data/solana#rust-sdk](https://docs.pyth.network/price-feeds/use-real-time-data/solana#rust-sdk)):  
`At the time of writing, pyth-solana-receiver-sdk is compatible with Anchor v0.28.0, v0.29.0, and v0.30.1. If you are on v0.30.0 or any other version, please move to v0.30.1.`

I switched from v0.31.1 to v0.30.1 but I’m getting this error:

`the trait bound `PriceUpdateV2: anchor\_lang::AccountSerialize` is not satisfied`  
`the trait bound `PriceUpdateV2: anchor\_lang::AccountDeserialize` is not satisfied`

This is part of my code:

` pub price_update: Account<'info, PriceUpdateV2>,`

Which anchor versions does `pyth-solana-receiver-sdk` support?

---

<div class="post-metadata">

**Author:** ![guibescos](https://avatars.discourse-cdn.com/v4/letter/g/aeb1de/32.png) [@guibescos](https://dev-forum.pyth.network/u/guibescos)\
**Post date:** [July 14, 2025, 12:55pm UTC](https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296/2 "2025-07-14T12:55:20Z")

</div>

gm!

Pyth does support 0.30.1 as seen in this repo: [anchor-pyth/programs/anchor-pyth at v0.30.1 · guibescos/anchor-pyth · GitHub](https://github.com/guibescos/anchor-pyth/tree/v0.30.1/programs/anchor-pyth)  
Sometimes, there can be issues with transitive dependencies or other issues where even though the version specified in your Cargo.toml is supported the actual version present in the Cargo.lock is not. Refer to this troubleshoot for some ideas: [https://docs.pyth.network/price-feeds/troubleshoot/svm](https://docs.pyth.network/price-feeds/troubleshoot/svm).

Thanks for patience and have a good week.

---

<div class="post-metadata">

**Author:** ![0xcsr3](https://avatars.discourse-cdn.com/v4/letter/0/ecccb3/32.png) [@0xcsr3](https://dev-forum.pyth.network/u/0xcsr3)\
**Post date:** [June 9, 2026, 1:49pm UTC](https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296/3 "2026-06-09T13:49:10Z")

</div>

Hi,

Is there a plan (or even a timeline?) to support Anchor versions \>= 1.0.0? The current pyth -solana-receiver-sdk doesn’t seem to have a version that works with recent Anchor versions.

Downgrading our project is not an option due to other dependencies…

Thanks.

---

<div class="post-metadata">

**Author:** ![Aditya520](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/aditya520/32/12_2.png) [@Aditya520](https://dev-forum.pyth.network/u/Aditya520)\
**Post date:** [June 16, 2026, 5:24pm UTC](https://dev-forum.pyth.network/t/pyth-solana-receiver-sdk-supported-anchor-versions/296/4 "2026-06-16T17:24:20Z")

</div>

Hi, the lastest version of `pyth-solana-receiver-sdk` supports anchor version \>= 1.0.0.
