Dark | Light
[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

![dimahledba Avatar](https://lunarcrush.com/gi/w:24/cr:twitter::513341499.png) A₿del ∞/21M [@dimahledba](/creator/twitter/dimahledba) on x 29.1K followers
Created: 2025-07-18 15:00:26 UTC

Yosh, this is markstr, a POC for Nostr-based oracle resolution for prediction markets on Bitcoin, showcased on Mutinynet signet with CTV and CSFS activated.

The outcome resolution script looks like this:
<outcome_message_hash> <oracle_pubkey> OP_CHECKSIGFROMSTACK

The oracle needs to sign a particular Nostr event (with a content like: PredictionMarketId:SJ1IPWRX Outcome:Yes - Bitcoin above $100k Timestamp:175284641) and the outcome resolution is then verified onchain using CSFS opcode.

The witness for the taproot script path will then be: signature (of the outcome hash / Nostr event id), script (resolution script shown above), control_block.

![](https://pbs.twimg.com/amplify_video_thumb/1946219629602287616/img/vS_m44Z_GNEiWbuh.jpg)

XXXXX engagements

![Engagements Line Chart](https://lunarcrush.com/gi/w:600/p:tweet::1946223544234659877/c:line.svg)

**Related Topics**
[$100k](/topic/$100k)
[coins prediction](/topic/coins-prediction)
[prediction](/topic/prediction)
[oracle](/topic/oracle)
[poc](/topic/poc)
[bitcoin](/topic/bitcoin)
[coins layer 1](/topic/coins-layer-1)
[coins bitcoin ecosystem](/topic/coins-bitcoin-ecosystem)

[Post Link](https://x.com/dimahledba/status/1946223544234659877)

[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

dimahledba Avatar A₿del ∞/21M @dimahledba on x 29.1K followers Created: 2025-07-18 15:00:26 UTC

Yosh, this is markstr, a POC for Nostr-based oracle resolution for prediction markets on Bitcoin, showcased on Mutinynet signet with CTV and CSFS activated.

The outcome resolution script looks like this: OP_CHECKSIGFROMSTACK

The oracle needs to sign a particular Nostr event (with a content like: PredictionMarketId:SJ1IPWRX Outcome:Yes - Bitcoin above $100k Timestamp:175284641) and the outcome resolution is then verified onchain using CSFS opcode.

The witness for the taproot script path will then be: signature (of the outcome hash / Nostr event id), script (resolution script shown above), control_block.

XXXXX engagements

Engagements Line Chart

Related Topics $100k coins prediction prediction oracle poc bitcoin coins layer 1 coins bitcoin ecosystem

Post Link

post/tweet::1946223544234659877
/post/tweet::1946223544234659877