livepeer / grants

⚠️ DEPRECATED ⚠️ Please visit the new homepage at https://grants.livepeer.org
43 stars 7 forks source link

Furrend Grant Application #127

Open Han1900 opened 1 year ago

Han1900 commented 1 year ago

Overview - Give a 3-sentence description for your proposal.

Furrend.xyz strives to become the go-to video sharing app for Web3 pet lovers by leveraging Livepeer's transcoder, IPFS’s storage solution, and Lens’ social graph.

The Problem - Describe the problem you are solving.

Pet content creators are having a hard time making enough money from the content they generate. Despite the sea of video apps in Web2, pet content creators still do not have the right tools to monetize their content or take their content and communities with them if they decide to move to another platform. There are already some video dapps live today, but 1) they do not have a large audience, making it not worth the while for content creators to move over from Web2 video platforms, and 2) UX is often bad and are not designed for non-crypto native content creators.

Our Solution - Describe the solution you are proposing and how it will have a positive impact on the Livepeer developer ecosystem.

We propose to build a new video app that is exclusively built for pet-lovers. We will start with short videos and later on add live streaming leveraging Livepeer’s transcoder. We have a target list and plan to onboard the first batch of pet content creators with our MVP.

We plan to have one of the best Web3 onboarding processes to make it very easy and accessible for Web 2 users to be onboarded to Web3, expanding the number of users of Livepeer.

We plan to add live streaming, token gated contents, video NFT minting all be based off Livepeer’s solutions and would be a great showcase for future developers to understand the scope of things they are empowered to do by Livepeer.

We also have a list of features we plan to roll out and many are not supported by Livepeer today. We would like to help to expand the existing product suite of Livepeer and help to grow the Livepeer developer ecosystem, awareness, and adoption further.

Eventually if necessary for the sake of performance, we might run our own Livepeer node.

How does it work

My first board

Product Roadmap - Describe the scope of the project including a 1.5-month timeline and milestones.

Phase 1: Launch the MVP. Integrating with Livepeer API for transcoding, use IPFS and Arweave for storage and integrating the new feature of minting video for NFTs from Livepeer. Timeline: Before the end of February.

Phase 2: Add living streaming to the main app with token gated channels. Timeline: before the second week of April 2023.

Phase 3: Launching the alpha version of the product. Build a mobile native app. Timeline: before the end of May.

Funding Request - Please estimate hours spent on the project based on the above and how much funding you will need.

Estimated time for the project: 5 people, 3 developers plus 2 product managers, for 4 months. Grant ask: $50k.

Team - Describe why you are the right team with the capability to build this.

Holly82 - Lead developer. Ex-staff engineer of IBM, has been building products for more than 10 years. Experience in building big data platforms on the cloud to complex, low-latency apps for fintech unicorns.

B3lla - Fullstack developer. Experience in both web2 development and solidity. Previous experience in building fintech and medtech products.

Bernadette - Fullstack developer. Experience in web2 and web3 development. Worked on DeFi and Lens previously.

Jun - PM, marketing, operations, and community.

Han - PM, growth and partnership.

Contact Us - Additional Information

hi@furrend.xyz

jgong29 commented 1 year ago

Hey Furrend from Livepeer - we're looking forward to hearing feedback from you!

Han1900 commented 1 year ago

Hi guys, we have integrated Livepeer SDK for video uploading, and so far the time for transcoding and uploading is quite long. Are there any best practices that we can follow to improve the performance? In addition, it looks like currently Livepeer only supports single asset retrieval, would it be possible to retrieve multiple assets at one go? 

On another topic, would be super awesome if you could provide us with an update for the grant. Thanks so much! @hansy

hansy commented 1 year ago

@Han1900 Thanks for applying for a grant! Regarding your questions, have you asked them in the #studio-support on Discord? They look to be good points of feedback for our developers!

As for your grant application, given the early stage of your product, a microgrant might be the best place to start. We award up to $2K for microgrants and they are smaller in scope, lasting no more than one month until completion. For your project, we'd want to see a base implementation of Livepeer deployed to production. In this case, a working short form video upload and playback experience would suffice.

And as per all our grant requirements, your project must be open source. If the above sounds good, let me know and we can continue scoping an appropriate microgrant for your team!

Han1900 commented 1 year ago

Hi @hansy , thanks for the speedy reply. Open source is no issue and let's go ahead with the microgrant for now then. We should be able to demo our MVP to you in 2 week.

Our plan is to add streaming, mint video NFT, and a few other features in the app after we ship the MVP. Livepeer is the backbone of our backend infra. We would like to apply for another grant once we've moved to the alpha or beta version of our product. Stay tuned!

Han1900 commented 1 year ago

Hey @hansy would love to follow up on the micro grant. What are the next steps? Thanks!

hansy commented 1 year ago

@Han1900 thanks for following up on this. The grants committee's next meeting is at the end of the month where we review all outstanding applications; we'll have a decision for you then. Thanks for your patience. If by then you've built something and have traction, we're happy to also look at a bigger grant instead of the microgrant.

hansy commented 1 year ago

Hey @Han1900 quick question: do ya'll have a twitter or social presence or some other community right now we can check out?

Han1900 commented 1 year ago

Hey @hansy here is an updated timeline we have set internally.

May 23: Connect Livepeer transcoder SDK with our backend APIs that support the mobile client.  Budget: 5K.  Status: completed.

June 23: Allow users and content creators to capture their favorite moments by minting video NFTs via Livepeer SDK.  Budget: 5K.  Status: not yet started.

July 23: Integrate Liveepeer token/NFT gated channels with our backend to enable content creators to easily manage their own communities.  Budget: 5K.  Status: not yet started.

hansy commented 1 year ago

Thanks for the update! A few follow-up questions:

1.) Is the first milestone already complete? Can you elaborate on this milestone a bit? Is the $5k retroactive? 2.) Is development for the milestones focused on web or mobile? Or both? 3.) Will each milestone be demo-able? That is, after implementation, can our team use your app to test and verify the feature? 4.) Is the code open-source?

Han1900 commented 1 year ago

On your questions, @hansy

  1. Not yet complete. Here is a quick overview of the architecture. The idea is to connect video uploading part with our backend and then with Livepeer.

    Screenshot 2023-05-16 at 13 51 17
  2. The development is for both web app and mobile app.

  3. All milestones are demo-able. Would be awesome to have your team test our app and gather some feedback.

  4. We will open-source the code once the mobile app is done. For now, we are still private.

hansy commented 1 year ago

We'd like to fund this application! As per our conversation, I'd like to propose the finalized milestones below:

Milestone 1 - Connect Livepeer transcoder SDK with our backend APIs that support the mobile client Amount: $3k

Milestone 2 - Allow users and content creators to capture their favorite moments by minting video NFTs via Livepeer SDK Amount $4k

Milestone 3 - Integrate Liveepeer token/NFT gated channels with our backend to enable content creators to easily manage their own communities Amount: $4k

Success Metric - 200 videos uploaded by users of application Amount: $4k

If this looks OK, please send me an arbitrum-compatible wallet address. I'll then be able to kickstart the grant with an upfront payment of 20% ($2,200 LPT). After initial payment, I'll post the milestone schedule here.

jgong29 commented 1 year ago

🔥🔥🔥 thank you so much for your support @hansy and all the furrends from Livepeer!

We will share the wallet address with you soon!

Han1900 commented 1 year ago

We've created a multi-sig on Arbitrum and here is the address: arb1:0x8AfD1F1E3c8abA07e8C01847fd91D8e0Cf2CE8fe Thanks again for your support! @hansy

hansy commented 1 year ago

Hey @Han1900! Your upfront payment has been confirmed (https://arbiscan.io/tx/0xb924e35ca2cb6dcd47b9ab3309e1df16e7830c9e887da9d6649424c26aeb33d0).

With that the grant is officially kicked off! The milestone completion schedule is as follows:

Milestone 1 - July 6, 2023 Milestone 2 - August 6, 2023 Milestone 3 - September 6, 2023 Success metric - September 6, 2023

Let me know if you have any questions!

hansy commented 12 months ago

Hey @Han1900 wanted to check up on you guys and see how you're doing?

jgong29 commented 11 months ago

Hey @hansy - thank you for your patience. So, we've completed milestone 1 and also working on the mobile app :)

Please give our (new) web app a spin and let us know what you think.

Thanks again!

hansy commented 11 months ago

@jgong29 Will take a look! Also, do you mind DMing on Discord (@hansy_)?

jgong29 commented 11 months ago

just sent you a request on Discord @hansy

hansy commented 11 months ago

@jgong29 Aside from the link you privately sent me, is there another, more open signup link for alpha/beta users?

jgong29 commented 11 months ago

Hi @hansy!

For people who're interested in testing our Furrend Alpha, feel free to sign up here: https://furrend.xyz/, and also join our Discord https://discord.gg/ad7GGwExEk

Apply to become a pet content creator at Furrend: https://blocksurvey.io/apply-to-become-a-pawesome-creator-on-furrend-.L0xYAKsQHi.xMSc71H8bg-o

And please stay tuned for our upcoming release :)

hansy commented 11 months ago

Here's the tx receipt for the Milestone 1: https://arbiscan.io/tx/0x18bb2c18328f869ac6c7b62a052f926f73f5cb5f4150c975f8414e0ad3a785d2!

jgong29 commented 11 months ago

Thank you so much! @hansy

We will start working on milestone 2 very soon!

Btw - we launched our beta app two days ago - https://twitter.com/hifurrend/status/1688961466177863680?s=20

jgong29 commented 10 months ago

Hi @hansy! We're working on milestone 2, integrating Livepeer SDK for the video NFT minting, so soon, pet lovers will be able to collect their favorite 'aww moment.' Do you think we can "unlock" the grant for milestone 2? Please let us know, and thank you!

hansy commented 10 months ago

Oh have you completed Milestone 2? Would you like me to check it?

jgong29 commented 10 months ago

It will be ready in ~ two weeks. Will keep you posted!

Han1900 commented 9 months ago

Hey @hansy, we went live on Base last Friday and are seeing an influx of users to our app. By now we have completed the success metrics i.e. 200 videos uploaded by users. Can you please check the data from your side as well and kindly make the payment this week?

hansy commented 9 months ago

Hey @Han1900! I can confirm at least 200 videos were uploaded. I'm happy to queue the success metric payment. I'll reply here with the confirmed tx receipt.

hansy commented 9 months ago

The tx receipt for completing the success metric: https://arbiscan.io/tx/0xa9de19e2b989b577da4873af6a43ecb9dd68c39b89ac62e6fb13f2f54fdf1fe4

jgong29 commented 9 months ago

thank you! @hansy

github-actions[bot] commented 8 months ago

This issue has been marked as stale with no activity. It will close in 7 days.

Han1900 commented 8 months ago

Hi @hansy we are finally adding a minting video NFT feature this week. Will let you know once it's done!

github-actions[bot] commented 7 months ago

This issue has been marked as stale with no activity. It will close in 7 days.

Han1900 commented 6 months ago

Hi @hansy sorry it's taking a while but we are internally testing the minting video NFT feature and should be able to push it out to our users and for you to test it out this week. Will keep you posted!

github-actions[bot] commented 5 months ago

This issue has been marked as stale with no activity. It will close in 7 days.

Han1900 commented 5 months ago

@hansy Minting video NFT is finally live! Now creators can create video NFTs directly on our app.

https://github.com/livepeer/grants/assets/124579901/20048eb3-8de6-486b-ac45-37fe35a34ded

hansy commented 5 months ago

This looks great! I was able to mint a video on your beta platform! I'm happy to release the next milestone to your team!

Han1900 commented 5 months ago

This looks great! I was able to mint a video on your beta platform! I'm happy to release the next milestone to your team!

Thanks so much!

Han1900 commented 4 months ago

Hey @hansy , We have now added a token-gated feature to our app. You can try it out directly upon scrolling new videos. Some of them are already gated.

hansy commented 4 months ago

That's awesome! Can you give me more details about this and how I can test the feature?

Han1900 commented 4 months ago

That's awesome! Can you give me more details about this and how I can test the feature?

Sure thing. The way how it works now 1) upon uploading a new video, a creator is free to choose if they want to share the video publicly, or if they want to gate it, 2) when a user scrolls all the new videos, one might be gated and says "Unlock". In order for the user to unlock the video, they have to pay a few PAWER (our in-app point) depending on the creator's choice.

https://github.com/livepeer/grants/assets/124579901/22c67f45-4e36-4191-bc3d-b3a6e94fb252

hansy commented 4 months ago

I don't see any gated videos. Do I need to update my testflight app? Can you link me to one?

Han1900 commented 4 months ago

Pls update to the latest app

https://testflight.apple.com/join/hK79C22h

On Tue 5. Mar 2024 at 22:04, Hans Yadav @.***> wrote:

I don't see any gated videos. Do I need to update my testflight app? Can you link me to one?

— Reply to this email directly, view it on GitHub https://github.com/livepeer/grants/issues/127#issuecomment-1979633030, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5WPAPKBTKLYOC2ZYV5RBULYWYXO7AVCNFSM6AAAAAAUSSWDZ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZGYZTGMBTGA . You are receiving this because you were mentioned.Message ID: @.***>

hansy commented 4 months ago

Nice I tried it and it worked! What's the tech stack behind this feature?

Han1900 commented 4 months ago

Nice I tried it and it worked! What's the tech stack behind this feature?

It uses livepeer webhook to control video accessing and Implement unlock logic based on it. The main reference documentation : https://docs.livepeer.org/developers/guides/access-control-webhooks

hansy commented 3 months ago

Hey! Here's the tx receipt to confirm your last milestone completion: https://arbiscan.io/tx/0x4b42534297439f32bbb31d99ebd0c0480f81acb1c01063b2fbe7b7c8ff5d91fd. Congrats!

jgong29 commented 3 months ago

awesome - thank you Hans

Han1900 commented 3 months ago

Hey! Here's the tx receipt to confirm your last milestone completion: https://arbiscan.io/tx/0x4b42534297439f32bbb31d99ebd0c0480f81acb1c01063b2fbe7b7c8ff5d91fd. Congrats!

Thanks so much!