# River | satUSD Price Feed

**URL:** <https://forum.diadata.org/t/river-satusd-price-feed/1168>\
**Category:** CDRs - Custom Delivery Requests\
**Tags:** bsc, defi, token-price-feed\
**Created:** [June 10, 2025, 11:41am UTC](https://forum.diadata.org/t/river-satusd-price-feed/1168 "2025-06-10T11:41:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![River](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@River](https://forum.diadata.org/u/River)\
**Post date:** [June 10, 2025, 11:41am UTC](https://forum.diadata.org/t/river-satusd-price-feed/1168/1 "2025-06-10T11:41:18Z")

</div>

# INTRODUCTION

- Protocol : River

- Website: [https://app.river.inc/](https://app.river.inc/)

- Integration : satUSD price feed

- Use case : Lending, Yield and other DeFi protocols for using satUSD

- Blockchain: BNB Chain

# REQUEST INFORMATION

## Assets

Following assets will be included in the Oracle:

| Asset Ticker | Asset Blockchain | Asset Address | Asset Markets Overview | Comments |
| --- | --- | --- | --- | --- |
| satUSD | BNB Chain | 0xb4818bb69478730ef4e33cc068dd94278e2766cb | [satUSD Asset Information](https://www.diadata.org/app/price/asset/BinanceSmartChain/0xb4818BB69478730EF4e33Cc068dD94278e2766cB/) | |

## Methodology

- Volume Weighted Average Price with Interquartile Range (VWAPIR) will be used to calculate the price for the assets. Learn more about it [here](https://nexus.diadata.org/reference/pricing-methodologies/vwapir-volume-weighted-average-price-with-interquartile-range-filter)
- .1% deviation threshold for updates trigger will be applied for each asset
- 120 secs update frequency check will be applied
- 24-hour time-based update frequency will be applied for all assets

# DELIVERY INFORMATION

- **Delivery method** : Oracle on BNB Chain
- **Testnet required** : No

---

<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:** [July 15, 2025, 4:53pm UTC](https://forum.diadata.org/t/river-satusd-price-feed/1168/2 "2025-07-15T16:53:47Z")

</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** |
| --- | --- |
| Bsc Mainnet | [0xbea082c15417716541D3169e7a48e4A53A19B5D1](https://bscscan.com/address/0xbea082c15417716541d3169e7a48e4a53a19b5d1) |
| BOB Mainnet | [0xD8ba4Bf8d2b8Aa639fD0affd6fDF180D503ed458](https://explorer.gobob.xyz/address/0xD8ba4Bf8d2b8Aa639fD0affd6fDF180D503ed458) |

* * *

## 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** |
| --- | --- |
| Bsc Mainnet | [0xaB41D01b6674D5Bee1298fA183CA3D4B913C28C1](https://bscscan.com/address/0xab41d01b6674d5bee1298fa183ca3d4b913c28c1) |
| BOB Mainnet | [0xA9377f47A4cC42482e7433b3c332718D5263A58d](https://explorer.gobob.xyz/address/0xA9377f47A4cC42482e7433b3c332718D5263A58d) |

* * *

## Oracle Configuration

Settings that dictate how the oracle computes and updates data

| **Pricing Methodology** | [MAIR](https://www.diadata.org/docs/nexus/reference/pricing-methodologies/mair-moving-average-with-interquartile-range-filter) |
| --- | --- |
| **Deviation (%) & Refresh Frequency** | 0.5% and 120 seconds |
| **Heartbeat** | 24h |

* * *

## Asset Feeds

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

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/how-to-guides/fetch-price-data/solidity#using-solidity-library) or the [interface](https://www.diadata.org/docs/how-to-guides/fetch-price-data/solidity#using-diaoraclev2-interface).

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

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

---

<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:** [August 4, 2025, 1:12pm UTC](https://forum.diadata.org/t/river-satusd-price-feed/1168/3 "2025-08-04T13:12:15Z")

</div>

The satUSD/USD feed is live on Arbitrum & Base.

## Contracts

| **Network** | **Contract Address** |
| --- | --- |
| Arbitrum Mainnet | [0x009E01c47609dbFF978cc76F40aEBE8724492Fe9](https://arbiscan.io/address/0x009e01c47609dbff978cc76f40aebe8724492fe9) |
| Base Mainnet | [0x12B0B8bCd48ee30905DB5B0e181368Dda90eaF0B](https://basescan.org/address/0x12B0B8bCd48ee30905DB5B0e181368Dda90eaF0B) |

* * *

## Gas Wallets

| **Network** | **Gas Wallet Address** |
| --- | --- |
| Arbitrum Mainnet | [0x0bbD81a9CCd9371b35d1Dd95d3A6d73D4a417f95](https://arbiscan.io/address/0x0bbd81a9ccd9371b35d1dd95d3a6d73d4a417f95) |
| Base Mainnet | [0xbEE6dd735B8Ac37Ca8D996174f5cdAD5D157b764](https://basescan.org/address/0xbee6dd735b8ac37ca8d996174f5cdad5d157b764) |

* * *

## Oracle Configuration

| **Pricing Methodology** | [MAIR](https://www.diadata.org/docs/nexus/reference/pricing-methodologies/mair-moving-average-with-interquartile-range-filter) |
| --- | --- |
| **Deviation (%) & Refresh Frequency** | 0.5% and 120 seconds |
| **Heartbeat** | 24h |
