---
# System prepended metadata

title: Osmosis StoreCode Proposal

---

# Osmosis StoreCode Proposal
# First Proposal

## Summary
Band Protocol would like to support an oracle price feed on Osmosis. In order to provide the price feeds, two oracle contracts are required: **StdReferenceBasic** and **StdReferenceProxy**. The **StdReferenceProxy** will reference price from **StdReferenceBasic**.

Vote **YES** on this proposal if you want the bytecode for Band Protocol's **StdReferenceBasic** to go on chain.

Vote **No** on this proposal if you do not want the bytecode for Band Protocol's **StdReferenceBasic** to go on chain.

## About This Contract
The primary use for the **StdReferenceBasic** contract is to receive oracle data from BandChain. It is **NOT** recommended to reference BandChain's oracle data from this contract and to reference the **StdReferenceProxy** instead. The contract code can be located [here](https://github.com/bandprotocol/band-std-reference-contracts-cosmwasm).

### Checksum

#### Compiled with Docker

```
# Intermediate 5c299a1835f6fe907e9c143ebb4a168dee89d803a89f2f288b8fd8cd0f9818ba  target/wasm32-unknown-unknown/release/std_reference_basic.wasm

# Optimized 10329b85f85fa4bb5dbe8aea02cb88fb33d43a772651302c2c52cd107667ced6  std_reference_basic.wasm
```


## About Band Protocol

Band Protocol is a cross-chain data oracle platform with the aspiration to build high-quality suites of web3 development products. The flagship oracle solution aggregates and connects real-world data and APIs to smart contracts, enabling smart contract applications such as DeFi, prediction markets, and games to be built on-chain without relying on the single point of failure of a centralized oracle. Band Protocol is backed by a strong network of stakeholders including Sequoia Capital, one of the top venture capital firms in the world, and the leading cryptocurrency exchange, Binance.


Website: [https://bandprotocol.com/](https://bandprotocol.com/)

# Second Proposal

[comment]: <> (same as first proposal)

## Summary
We are Band Protocol and would like to support oracle price feed on Osmosis network. In order to provide price feed, we need to upload two oracle contract which are **StdReferenceBasic** and **StdReferenceProxy**. This proposal is for uploading the  **StdReferenceProxy** contract. The **StdReferenceProxy** will reference price from **StdReferenceBasic**.

Vote **YES** on this proposal if you want the bytecodes of contract (as part of Band Protocol) to be put onto Osmosis.  
Vote **NO** on this proposal if you do not want the bytecodes of contract (as part of Band Protocol) to go on chain.


## About Contract
This contract is for reference price from **StdReferenceBasic** contract and we encourage everyone to reference price from this contract only. The oracle contract code can be found [here](https://github.com/bandprotocol/band-std-reference-contracts-cosmwasm): 


Checksum of the contract is as follow:


#### Compiled with Docker

```
# Intermediate
1e53428669b267f78068ae0142e8dddf31cc7828b6db97bf4ee761ee45f67b41  target/wasm32-unknown-unknown/release/std_reference_proxy.wasm

# Optimized
36ad7a3a1e9f7bc9a15ae05bc6db4bf6ec7de2bf9afb24b12a0835d15e7f55e7  std_reference_proxy.wasm
```


## About Band Protocol

Band Protocol is a cross-chain data oracle platform with the aspiration to build high-quality suites of web3 development products. The flagship oracle solution aggregates and connects real-world data and APIs to smart contracts, enabling smart contract applications such as DeFi, prediction markets, and games to be built on-chain without relying on the single point of failure of a centralized oracle. Band Protocol is backed by a strong network of stakeholders including Sequoia Capital, one of the top venture capital firms in the world, and the leading cryptocurrency exchange, Binance.

Team website: [https://bandprotocol.com/](https://bandprotocol.com/)