stargaze

Prop 208: Store Ojo Oracle Contract Wasm Code

Store Ojo Oracle Contract Wasm Code

This proposal intends to upload the Ojo Oracle Contract for use by Stargaze. The Stargaze team has agreed to begin using Ojo's STARS price feed as a way for users to set NFT prices in USD instead of in STARS. From the users' perspective, this is mainly a UX improvement. Ojo has already been deployed to Juno, Secret Network, Comdex, Archway, and Umee.

Ojo uses a push-model price oracle contract which broadcasts regular price updates. We plan on being the premiere oracle of the Cosmos; 60+ assets will be added to these feeds over the course of time, many of which are cosmos-native assets such as liquid staking tokens, stablecoins, and LP tokens. This also includes our Smart Oracle offering, which provides contextual data about these price feeds for DeFi to make safer decisions on how to mitigate risk.

## Yes
Vote YES on this proposal to support an Ojo Oracle Contract being deployed to Stargaze.

## No
Vote NO on this proposal to oppose an Ojo Oracle Contract being deployed to Stargaze.

### References
- Ojo Network docs
- Ojo GitHub
- Ojo Whitepaper
- Integration Docs

### Compile Instructions

sh<br />docker run --rm -v $(pwd):/code \\<br /> --mount type=volume,source=$(basename $(pwd))_cache,target=/code/target \\<br /> --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \\<br /> cosmwasm/workspace-optimizer:0.12.7<br />

### This results in the following SHA256 checksum:

<br />560673bbd71f1bf10326048292313e9c9c0e29cc4f45b2377a4faee1f72c5107 std_reference.wasm<br />

### Verify On-chain Contract

sh<br />starsd q gov proposal $id --output json \\<br />| jq -r '.content.wasm_byte_code' \\<br />| base64 -d \\<br />| gzip -dc \\<br />| sha256sum<br />

### Verify Local Contract

<br />sha256sum artifacts/std_reference.wasm<br />