omniflix

Prop 56: Deploy Channel Contracts

Deploy Channel Contracts

After a discussion with the community and testing out the contracts on testnet, we propose the deployment of Channels v2 to the OmniFlix Hub mainnet.

This proposal brings smart contract-based channel infrastructure to OmniFlix.tv and other apps within the FLIX-verse!

🚀 What’s being proposed?

Channels v2 is a CosmWasm smart contract that powers the publishing, management, and administration of video content — VODs & live streams. The Channels contract helps in the social coordination for publishing & for monetizing media (esp. videos).

This contract is the backbone of OmniFlix TV, enabling features like:

  • Channel creation and ownership via oNFTs
  • Publishing video assets with rich metadata and visibility controls
  • Adding collaborators with roles and revenue splits
  • Creating playlists (including across channels)
  • Tipping, following, and community-based engagement
  • Admin controls like username reservation and contract pausing

🔍 Deployment & Contract Info

  • Repo: github.com/OmniFlix/omniflix-channel
  • Commit hash: https://github.com/OmniFlix/channel-contracts/commit/e772973ed7b75e7764ec7da2183b4145cef185eb
  • Compiler: cosmwasm/optimizer:0.16.0
  • Contract hash: 449d336f20e4c4bbeb74ea5d32a6d5debd59abf90393cf1293ba4dee33cbea5e

Multisig address authorized to instantiate:

omniflix1zvsesq2xypemnm5992gtnqn3u76y9tm6lsqzsv

🗳️ Voting Options

Here’s are the options for you to voice your opinion on the OmniFlix Hub mainnet:

  • YES: Support deployment of Channels v2 on OmniFlix Hub
  • NO: Oppose this deployment of Channels v2 on OmniFlix Hub
  • NO WITH VETO: Reject if you believe the proposal harms the network
  • ABSTAIN: Choose not to vote/participate