Cosmos Community Broadcast — the GOZ custom zone by FreeFlix Media & CoCo

OmniFlix Network
FreeFlix Media Labs
5 min readJun 4, 2020

With the intention to demonstrate the potential of the Cosmos SDK, the Cosmos Network, Tendermint, Cosmos IBC and the Cosmos community to the world outside; Cosmos Community Broadcast is a concept that has been developed during Cosmos Game of Zones but doesn’t mean it has to end with it. The FreeFlix Media team intends to assess the interest of the Cosmos community to spread awareness through Linear Broadcasts.

We believe, interaction with IBC and the Cosmos software in general for a tangible use-case is bound to increase awareness and contribute to adoption.

Objective & participation details for the community

In 10 simple points, get to know the custom zones and their role in the Cosmos Community Broadcast. The representation of FF or COCO indicates the zone/chain on which the operation happens and <> indicates IBC.

Assuming the user creates an account in both chains:

  1. FF — A user can create 2 types of media assets (NFTs) on the freeflix-media-hub namely Tweet NFT & Ad NFT
  2. FF — A Tweet NFT on the freeflix-media-hub is a primary NFT (pNFT) of the chain
  3. FF — A Tweet NFT can be licensed to users on the ‘partner’ blockchain — coco-post-chain for a licensing fee (in COCO tokens) and revenue share
  4. COCO<>FF — The Tweet NFT (pNFT) from the freeflix-media-hub is listed in the Marketplace on the coco-post-chain
  5. COCO <>FF— The Tweet NFT that is licensed to a user on the coco-post-chain via the Marketplace, is a secondary NFT (with the primary NFT residing on the freeflix-media-hub)
  6. COCO — Use a Tweet NFT (pNFT or sNFT) and an Ad NFT to book a slot in the stream that’s running on the coco-post-chain
  7. COCO — The LiveStream NFT is created and run by the team for the purpose of demonstration. Each slot is 10sec in duration and a Tweet NFT plays while an Ad NFT is displayed on top of the video, as an overlay.
  8. COCO — Schedule your Tweet or Ad — This Live Stream NFT is extended by a dimensionalized NFT (dNFT) which is created for every booking. This dNFT has details of the Tweet NFT, Ad NFT & the payout status for each slot.
  9. COCO<>FF — An Ad NFT to book a slot has to pay 10 FFMT tokens (fungible tokens on the freeflix-media-hub) which is in turn distributed to the Live Stream NFT owner (as they are the ones that are putting together the stream — a default 20% is fixed) and asset owners (for licensing/scheduling their Tweet NFTs in the stream) on which the Ad NFT plays.
  10. COCO<>FF — Payout on the coco-post-chain happens automatically after every 15min — and the blockchain utilizes information in the dNFT to trigger a pay out to the owners (on coco-post-chain or freeflix-media-hub) based on the revenue share set by the pNFT owner (in step 3).

Although it might seem too much, it doesn’t take a lot of effort to interact and understand the system. The participation of the community (ATOM holders or not) is bound to increase their awareness of how the software & blockchain models in general, work.

Interact with the custom zone by visiting https://goz.freeflix.media

Account creation & connecting of blockchain accounts with Twitter profiles
Media Assets page where Tweet NFTs are created with URLs of your own Tweets

To create a Media Asset / Tweet NFT on the freeflix-media-hub

Step 1 — Create new Tweet NFT — Enter Tweet URL
Step 2 — Enter licensing details
Step 3 — Set Licensing Fee & Revenue Share
View the new asset with its Encoding in Progress — it takes around 5–10min for a video to be auto-generated & encoded to be stream/broadcast ready. Video can be viewed after the encoding is completed.
NO licensing / revenue share options exist for creating an Ad NFT & a single click creates the Ad NFT using your display picture as captured at the time of account registration

Update 1: for an entire overview, here’s a Twitter tweet thread by Cosmic Compass.

NOTE: View the entire thread on Twitter to get step-by-step instructions in case of any further queries.

Release Plan

The entire experience will be released over the course of 3 days (in 3 phases) with the order events as below:

  1. Phase-1 : Launch activities on the freeflix-media-hub asset creation (Tweet NFT & Ad NFT) — access them now on https://goz.freeflix.media
  2. Phase-2 : Launch coco-post-chain — licensing of Tweet NFTs via the marketplace & book slots for streaming with Tweet NFTs (or) Ad NFTs
  3. Phase-3 : Launch the blockchain based Cosmos Community Broadcast

Get in touch!

Know someone that can utilize the FreeFlix Media Suite (or) if you are looking to implement it for your organization / your decentralized community, get in touch with us.

For more news reg. the development of media tooling by FreeFlix Media, please get in touch with us via https://FreeFlix.media or by writing to us at info@freeflix.media

Follow FreeFlix Media Labs on Twitter, Facebook, Instagram (FreeFlix Media Labs), Instagram (FreeFlix Live) and Medium. Do not forget to check out our platform for curated streams from YouTube — FreeFlix LIVE

--

--

OmniFlix Network
FreeFlix Media Labs

p2p network for creators, curators & sovereign communities to mint, manage, distribute & monetize media assets & communities — https://OmniFlix.network