filecoin-project / devgrants

👟 Apply for a Filecoin devgrant. Help build the Filecoin ecosystem!
Other
377 stars 308 forks source link

Open-Grant-Application: Muse Filez #1059

Closed Islandersfan2016 closed 2 years ago

Islandersfan2016 commented 2 years ago

Open Grant Proposal: Muse Filez

Name of Project: Muse Filez

Proposal Category: app-dev

Proposer: Islandersfan2016

Do you agree to open source all work you do on behalf of this RFP and dual-license under MIT, APACHE2, or GPL licenses?: Yes

Project Description

Muse Filez is a decentralized social media platform for content creators to provide content to their fans without fear of censorship. The IPFS files (Filecoin-web3.storage) through Muse, will allow artists to distribute their exclusive work to their fans. All content within the files will be owned by the creators which includes also livestreams. Muse does not restrict the artists’ ability to monetize their work. Monthly/yearly memberships, tips, donations, or one-off sales are all possible.

Our platform is powered by Filecoin’s web3.storage files. Each content creator will have their own web3.storage account through Muse for uploading content (censorship resistant). A gallery is created for the fans of creators to view the content. An Unlock Protocol smart contract is added in the UI of fans for token gating (payment and access control)to the files. Payment can be done with Ethereum based tokens and fiat currency. “A Decentralized OnlyFans”

Value

Muse Filez brings a lot of benefits to the Filecoin Network. Decentralized social media is still a brand new concept that has yet to be fully explored. Filecoin will be at the center of the decentralization of content across many different genres. M-Filez displays the power of IPFS (Filecoin) to store dat in peer-to-peer networks.

The biggest risks to this project is that content cannot be could bring negative legal ramifications to the platform. The legal aspects of this will have to be explored more. Content can also be copied. Creators may not be happy with having exclusive content copied by their fans. Royalty NFTs being available on the platform may solve this issue.

The biggest risks to executing this project is that there is currently only one developer working on it. This issue causes the development milestone time-frame longer than it would be with 3 or more developers working on this project. Another possible hurdle to developing this project is making sure that platform scales with each new web3.storage account. Can Filecoin handle hundreds to thousands of new data uploaded to its network on a daily basis? We believe it does scale.

Deliverables

UI 1)Front-end of platform (main page, Lock, Gallary). 2)Connection of Dapp to Web3 wallets (Metamask/Wallet Connect) 3)Profiles for each content creator to have in their Gallery.

Lock: Token-gated Smart Contracts 1)DAPP connected to Unlock smart contract. 2)DAO and NFT smart contracts deployed on Polygon. 3)Smart contract’s testing and debugging. 4)Deployed contracts connected to UI (Ethers.js) 5)Auditing of contracts (much later in process when close to launching)

Web3.storage 1)Web3.storage api set up in back-end. 2)Gallery for content creators setup with API. 3)Livepeer SDK setup for livestreaming within IPFS files. 4)Testing of Web3.storage files.

Final Product DAPP where anyone can download and create a web3.storage account that is token-gated for them to set up their membership price. Any type of content can be put into the files.

Development Roadmap

Milestone 1- User Interface of DAPP (4 weeks) Development Tools: React.js, Ethers.js, Lens Protocol, Typescript Who: 1 Developer (Lamont V.) 1 Domain Expert/Project Manager (Pete Myers)

Milestone 2- Lock Smart Contracts (4 weeks)
    Development Tools: Solidity, Unlock Protocol, Ethers.js, Hardhat, Typescript, Polygon
    Who: 1 Developer (Lamont V.), 
                     1 Domain Expert/Project Manager (Pete Myers)

Milestone 3- Web3.Storage (4 weeks)
    Development Tools: Web3.Storage API,    Typescript, React.js, Livepeer API, Filecoin
    Who: 1 Developer (Lamont V.)
                     1 Domain Expert/Project Manager (Pete Myers)

Total Budget Requested

We are requesting $30,000 for the 12 weeks. These funds will be used for the development effort (Lamont Veal: Full-Time, 40hrs a week), operations, testing, and continued updating of DAPP. The funding will also be used for the efforts of the Project/community Manager (Pete Myers: Part-Time, 15hrs a week) to build a following and community for the project before launch.

Maintenance and Upgrade Plans

We plan on applying to Accelerator Programs and talking to VC funding companies after the 3 months. This will help us grow our team and be fully equipped to upgrade/maintain platform.

Team

Team Members

Lamont Veal- (Blockchain Developer)- https://github.com/Islandersfan2016 Pete Myers (Domain Expert/Project Manager)- https://open.spotify.com/artist/6gC1muwQTKA2XQcM5kXWBt https://www.instagram.com/petemyers_/ ## Team Member LinkedIn Profiles https://www.linkedin.com/in/lamont-veal-63a1b0186/ https://www.linkedin.com/in/marcel-myers-451654a2/ ## Team Website- https://www.mfilez.io/

Relevant Experience

Lamont Veal- He has been a developer for 6 years with 3 as a Blockchain Developer. He has built Decentralized Applications deployed on Ethereum, Polygon, and Fantom among many others. Most recently, he was a technical account advisor for Ledger (hardware wallet devices).

Pete Myers- Music producer and artist based in Atlanta, GA. He has over 50,000 downloads of his music on Spotify. He has over 10 years of experience in the entertainment industry(music). His knowledge of music and social media makes him a very valuable co-founder to MFilez.

Team code repositories

https://github.com/MuseFilez

Additional Information

Contact Email: Lxveal1983#gmail.com

ErinOCon commented 2 years ago

Hi @Islandersfan2016, thank you for your proposal! Before considering the project for a grant, we would like to see more building progress. For next steps, I would recommend working on your prototype at a hackathon!