# Prefate | Token Price Feed

**URL:** <https://forum.diadata.org/t/prefate-token-price-feed/1303>\
**Category:** CDRs - Custom Delivery Requests\
**Tags:** dex, ethereum, defi, token-price-feed\
**Created:** [September 22, 2025, 2:14pm UTC](https://forum.diadata.org/t/prefate-token-price-feed/1303 "2025-09-22T14:14:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Prefate](https://avatars.discourse-cdn.com/v4/letter/p/bbce88/32.png) [@Prefate](https://forum.diadata.org/u/Prefate)\
**Post date:** [September 22, 2025, 2:14pm UTC](https://forum.diadata.org/t/prefate-token-price-feed/1303/1 "2025-09-22T14:14:11Z")

</div>

# INTRODUCTION

**Protocol** : Prefate

**Website** : [https://www.prefate.xyz](https://www.prefate.xyz)

**Integration** :

- **Uniswap v3**
- **DIA Oracle**
- **artBTC staking**

**Use case** :

- Launching decentralized prediction markets around Bitcoin price.
- Trading YES/NO outcome tokens on Uniswap v3.
- Earning LP fees by providing liquidity to prediction markets.
- DAO governance with challenges, disputes, and reputation-weighted decisions.

**Blockchain:** Goat Network

# REQUEST INFORMATION

## Assets

The following assets will be included in the Oracle:

- Bitcoin  
[BTC | Bitcoin API & Price Oracle | DIA](https://www.diadata.org/app/price/asset/Bitcoin/0x0000000000000000000000000000000000000000)

## Methodology

Select the methodologies that will define the feeds:

- **Pricing methodology:**

- **Update trigger:**

# DELIVERY INFORMATION

Select if the feed should be delivered on-chain via oracle and if so, which network:

- **Delivery method** :

- **Testnet required** :

_[See delivery options](https://docs.diadata.org/documentation/methodology/data-delivery-methodology)_

# NOTES

Additional relevant information:

- BitPredict introduces the **first governance-driven prediction market for Bitcoin** , using DIA’s reliable oracle feeds.
- The protocol features a **challenge and dispute mechanism** with **reputation-weighted voting** , ensuring market integrity.
- **artBTC staking** enhances governance by aligning incentives between traders, LPs, and DAO members.
- DIA integration provides **secure, manipulation-resistant BTC pricing** as the foundation for all market resolutions.

* * *

_[Learn more about DIA CDRs here](https://forum.diadata.org/t/introducing-dia-cdrs-custom-delivery-requests/201)_

---

<div class="post-metadata">

**Author:** ![Samuel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.diadata.org/samuel/32/119_2.png) [@Samuel](https://forum.diadata.org/u/Samuel)\
**Post date:** [October 1, 2025, 2:15pm UTC](https://forum.diadata.org/t/prefate-token-price-feed/1303/2 "2025-10-01T14:15:43Z")

</div>

Thank you for requesting a data feed via DIA CDR. Please find the oracle information below:

## Contracts

The contracts to fetch data from.

| **Network** | **Contract Address** |
| --- | --- |
| GOAT Network Testnet | [0xEF094fFF94a7954Ba3e5ED81DbAFE7350E7E9720](https://explorer.testnet3.goat.network/address/0xEF094fFF94a7954Ba3e5ED81DbAFE7350E7E9720) |

* * *

## Gas Wallets

The gas wallet is used for pushing data to your contracts. To ensure uninterrupted oracle operation, please maintain sufficient funds in the gas wallet. You can monitor the wallets below to ensure they remain adequately funded at all times.

| **Network** | **Gas Wallet Address** |
| --- | --- |
| GOAT Network Testnet | [0x805298F3796933f98fF3297cbAfbcc953254D872](https://explorer.testnet3.goat.network/address/0x805298F3796933f98fF3297cbAfbcc953254D872) |

* * *

## Oracle Configuration

Settings that dictate how the oracle computes and updates data.

| **Pricing Methodology** | [VWAPIR](https://www.diadata.org/docs/nexus/reference/pricing-methodologies/vwapir-volume-weighted-average-price-with-interquartile-range-filter) |
| --- | --- |
| **Heartbeat** | 6h |

* * *

## Asset Feeds

The available assets on the oracles.

| **Asset Ticker** | **getValue(key)** | **Asset Markets Overview** |
| --- | --- | --- |
| BTC | BTC/USD | [BTC Markets](https://www.diadata.org/app/price/asset/Bitcoin/0x0000000000000000000000000000000000000000/) |

To consume price data, you’ll need to invoke the `getValue` method on the oracle contract which you can access through the [DIA Oracle library](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity#using-solidity-library) or the [interface](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity#using-diaoraclev2-interface).

If you pass `BTC/USD` as the key, it will return the most recent price of BTC in USD with 8 decimal places (e.g. 9601458065403 is $96,014.58065403) along with the Unix timestamp of the last price update.

See the full example [here](https://www.diadata.org/docs/nexus/how-to-guides/fetch-price-data/solidity).
