# Pyth Pro equity entitlement for the Stocklana hackathon (Best use of Pyth market data)

**URL:** <https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837>\
**Category:** Price Feeds\
**Tags:** svm\
**Created:** [September 22, 2026, 10:27am UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837 "2026-09-22T10:27:40Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rayyer](https://avatars.discourse-cdn.com/v4/letter/r/9d8465/32.png) [@Rayyer](https://dev-forum.pyth.network/u/Rayyer)\
**Post date:** [September 22, 2026, 10:27am UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/1 "2026-09-22T10:27:40Z")

</div>

I’m building for the Solana Foundation **Stocklana** hackathon (submissions close 25 Sep, 20:00 UTC) and targeting the **“Best use of Pyth market data”** track. I’d like to request a hackathon-scoped Pyth Pro token entitled to US equities.

**🔗 Chain**  
Solana. Reads are against **mainnet** ; the program is deployed on **devnet**.

**⏰ Timestamp**  
Reproduced at **2026-09-22 10:12:24 UTC**. First seen 2026-09-20.

**🧪 Steps to reproduce**

1. Sign up at pythdata.app and create an API key (free Terminal trial).
2. Request a crypto feed with it — works, HTTP 200.
3. Request any US equity feed with the same key — HTTP 403.

**📄 Code snippet**

```bash
# control — crypto: HTTP 200
curl -H "Authorization: Bearer $PYTH_API_KEY" \
  "https://hermes.pyth.network/v2/updates/price/latest?ids[]=ef0d8b6fda2ceba41da15d4095d1da392a0d2f8ed0c6c7bc0f4cfac8c280b56d&parsed=true"

# Equity.US.AAPL/USD: HTTP 403
curl -H "Authorization: Bearer $PYTH_API_KEY" \
  "https://hermes.pyth.network/v2/updates/price/latest?ids[]=49f6b65cb1de6b10eaf75e7c03ca029c306d0357e91b5311b175084a5ad55688&parsed=true"
# -> Not entitled: feed 49f6b65c...5688 (no grant accepts this feed (asset type 'equity', instrument type 'spot', exchange 1))

# Equity.Index.AAPL/USD (24/7): HTTP 403
curl -H "Authorization: Bearer $PYTH_API_KEY" \
  "https://hermes.pyth.network/v2/updates/price/latest?ids[]=aaba35e6f33fb973bb2201d48a79ae24795affa6ba8bd50a93dcaf7da0030f36&parsed=true"
# -> Not entitled: feed aaba35e6...0f36 (no grant accepts this gated feed; it requires access to one of the following groups: ["pyth-indices"])

```

So the key authenticates fine; it just isn’t entitled to asset type `equity` or to the `pyth-indices` group.

**Name of the project**  
**Deliverable** — an options venue on tokenized US stocks (xStocks) on Solana. Writers sell covered calls against real tokenized shares; settlement is physical delivery of the share itself.

Why Pyth equity data matters here specifically: the venue’s settlement gate refuses to act when it can’t defend the security’s state — market closed, halted, or a stale or unreliable price. Today it already reads **Pyth Lazer** equity prices indirectly, through the `PythLazer AAPLx/USD` entries that Kamino Scope republishes on-chain. A direct entitlement would let the program verify Pyth updates itself instead of trusting an intermediary’s copy. The 24/7 `Equity.Index` feeds are the other half: they let the interface show the price the venue _could_ have settled against while the reference market is shut, next to the refusal — which is the core of the demo.

**What I’m asking for**

- A hackathon-scoped token entitled to asset type **`equity`** , and if at all possible the **`pyth-indices`** group.
- Tickers: AAPL, NVDA, TSLA, SPY, QQQ, GOOGL, META, MSTR, COIN, CRCL.
- Fine for it to expire once judging concludes (2 Oct).

One technical confirmation, if you have a moment: is the Lazer Solana contract **`pytd2yyk641x7ak7mkaasSJVXh6YYZnC7wTmtgAyxPt`** the right on-chain verifier for Pro equity updates requested with `formats: ["solana"]`? I’d rather verify the signed update in the program than read it off-chain.

**Contact**

- Email (also my Pyth Terminal account): [egorslavutich@gmail.com](mailto:egorslavutich@gmail.com)
- Discord: rayyer\_220 | id 677158150691880980
- Telegram: @L0ceo

Thanks!

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/kemartiti/32/6_2.png) [@KemarTiti](https://dev-forum.pyth.network/u/KemarTiti)\
**Post date:** [September 22, 2026, 1:36pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/2 "2026-09-22T13:36:10Z")

</div>

Hey!  
Thanks for reaching out - are sure about this email ([egorslavutich@gmail.com](mailto:egorslavutich@gmail.com))? I could not find you anywhere

---

<div class="post-metadata">

**Author:** ![Rayyer](https://avatars.discourse-cdn.com/v4/letter/r/9d8465/32.png) [@Rayyer](https://dev-forum.pyth.network/u/Rayyer)\
**Post date:** [September 22, 2026, 1:42pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/3 "2026-09-22T13:42:51Z")

</div>

Yeah, sorry, I messed up with mails, the one that goes with my Pyth Terminal account is [egorivaschenko77@gmail.com](mailto:egorivaschenko77@gmail.com)

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/kemartiti/32/6_2.png) [@KemarTiti](https://dev-forum.pyth.network/u/KemarTiti)\
**Post date:** [September 22, 2026, 1:56pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/4 "2026-09-22T13:56:14Z")

</div>

Found you and bumped your permissions for the hackathon!

---

<div class="post-metadata">

**Author:** ![Organic](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/organic/32/457_2.png) [@Organic](https://dev-forum.pyth.network/u/Organic)\
**Post date:** [October 5, 2026, 6:45pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/5 "2026-10-05T18:45:01Z")

</div>

Posted about a similar situation, would really appreciate having the permissions upgraded to the MAG7 ([kaushalbalagurusamy@berkeley.edu](mailto:kaushalbalagurusamy@berkeley.edu)) for the rest of this week (project due Monday)

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/kemartiti/32/6_2.png) [@KemarTiti](https://dev-forum.pyth.network/u/KemarTiti)\
**Post date:** [October 6, 2026, 8:15am UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/6 "2026-10-06T08:15:26Z")

</div>

> [@Organic](#):
>
> [kaushalbalagurusamy@berkeley.edu](mailto:kaushalbalagurusamy@berkeley.edu)

Hey  
Just done, good luck!

---

<div class="post-metadata">

**Author:** ![debudash](https://avatars.discourse-cdn.com/v4/letter/d/43a26b/32.png) [@debudash](https://dev-forum.pyth.network/u/debudash)\
**Post date:** [October 8, 2026, 2:42pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/7 "2026-10-08T14:42:30Z")

</div>

Similar situation, would really appreciate having the permissions upgraded to the MAG7 ([debulearn4ever@gmail.com](mailto:debulearn4ever@gmail.com)) for 2 weeks (project due in 2 weeks). Thanks in advance

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/kemartiti/32/6_2.png) [@KemarTiti](https://dev-forum.pyth.network/u/KemarTiti)\
**Post date:** [October 8, 2026, 4:33pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/8 "2026-10-08T16:33:57Z")

</div>

@debudash did you only create the account yesterday?

---

<div class="post-metadata">

**Author:** ![debudash](https://avatars.discourse-cdn.com/v4/letter/d/43a26b/32.png) [@debudash](https://dev-forum.pyth.network/u/debudash)\
**Post date:** [October 8, 2026, 4:56pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/9 "2026-10-08T16:56:41Z")

</div>

Yes, started on the project yesterday. thanks

---

<div class="post-metadata">

**Author:** ![debudash](https://avatars.discourse-cdn.com/v4/letter/d/43a26b/32.png) [@debudash](https://dev-forum.pyth.network/u/debudash)\
**Post date:** [October 8, 2026, 7:07pm UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/10 "2026-10-08T19:07:09Z")

</div>

@KemarTiti Please help

---

<div class="post-metadata">

**Author:** ![KemarTiti](https://yyz2.discourse-cdn.com/flex034/user_avatar/dev-forum.pyth.network/kemartiti/32/6_2.png) [@KemarTiti](https://dev-forum.pyth.network/u/KemarTiti)\
**Post date:** [October 9, 2026, 9:43am UTC](https://dev-forum.pyth.network/t/pyth-pro-equity-entitlement-for-the-stocklana-hackathon-best-use-of-pyth-market-data/837/11 "2026-10-09T09:43:13Z")

</div>

Hey

This has been done since
