Updated 840 days ago

Web3Cloud - Ichill Ecosystem

Decentralized storage & online video sharing and social media DApp

  • Crypto / Web3
  • BNB Chain
  • Polygon

Inspiration

We are in the era of blockchain technology and the explosion of web3 with all of the things being decentralized. However, we are just in the early stages of web3 so still have many problems that need to solve like web3 infrastructure. Therefore, We want to build an IChill Ecosystem have fully Web3 economy features and web3 infra with high performance. [Pitch Deck](/https://drive.google.com/file/d/1RychocXlRmF1zMdr6yMujngfpJQRVGeC/view)

What it does

A Web3 Ecosystem with 3 main Platforms:

Web3Cloud (Fdrive - Decentralized Storage Drice for Filecoin network):

-DID authentication: Transact with streams using W3C standard decentralized identities

-Mutable streams:Store, edit, and update metadata in stateful data structures on IPFS

-Sync & share: Query, sync, or subscribe to any stream using standard APIs

-Host & deploy: Make your streams available over a global peer-to-peer network

-Multi-Chain decentralized storage

-Payment across multiple chains

-Decentralized CDN (content delivery network) system on the Filecoin network. Reference link

User can upload their own video to IChill.tv from the Web3Infra platform, Store NFT data, and directly mint it to Web3Infra-NFT marketplace & OpenSea on the polygon network. Web3Infra Home page Web3Infra Dapp

IChill: A web3 Decentralized online video sharing and social media Dapp Not likely web2, IChill has fully Web3 economy features: create-to-earn, watch-to-earn, view-to-earn, NFT tradable. Users fully own their assets. At the current stage, we use both ways to store video data by using AWS S3 and IPFS Ichill.tv Dapp

NFT-Marketplace: A marketplace for Buy/Sell/Rent NFT IChill's assets (online course, Certificate of Courses, art gallery, music video,..) -Duplicate Asset Problem: Duplication of digital assets is not possible due to non-fungibility of NFT's. -Data Storage problem of Blockchain: Blockchain can't be used for storing media files for media assets in an efficient manner, so we used IPFS for digital assets.

How we built it

studio.chill.tv (on developing using polygon) Technological stack

Decentralized network: Filecoin, chainlink, IPFS, Polygon Cloud: AWS Amplify, S3, Ec2

Language/Framework: Solidity, TypeScript, Reactjs, Vuejs, Nodejs, hardhat, Redis, MySql..

Our solution is architected using a multichain-dApp approach, improves the feel of the web2 environment, and allows merchants and users to register on the platform and create accounts with social app ID (such as Gmail, Web2 auth) or wallet auth (Web3 auth). Providing great UI/UX, with verifiable and transparent data. Integrated On-Chain Proof via Chainlink: Obtain on-chain proof for data stored on Filecoin through multiple chains with ease.

Challenges we ran into

Optimize Video Speed That is the big problem when storing large video files on decentralized storage. We are building a Filecoin CDN, which is a Decentralized CDN in Filecoin’s retrieval market to help load video more quickly based on leveraging a global server/pc to store cache.

What we learned

Decentralized networking technology based on Filswan IPFS libp2p Filecoin network Web3 Decentralized CDN Deploy Dapp on the Polygon network

What's next for IChill ecosystem

Web3Infra Main feature is to build The fastest community-hosted CDN in the universe. Deliver web3 data at world-class speed and minimal cost. Implement a Filecoin CDN L1-node (using a large data center/server to store cache ) Implement L2-node (Using peer to peer personal computer node to store cache)