POPC: Polygon BUIDL IT : Summer 2022


Try out the demo, which is hosted live here! Try to see the our README, which is hosted live here!

🚀 Statement

We are eager to continue the project after the hackathon in order to actually launch it in the world.

🔥 Our Challenge for Hackathon

  • Web3 Integration in Web2 - Build the Web3 version of your favourite Web2 product.
  • Nfts - Combine creativity with Engineering to build awesome NFT dApps.
  • Everything ZK - Build the next generation of web3 dApps using Zero-knowledge tools and infrastructure.
  • Designathon

🎬 Pitch & Live Demo (Video)

Web3Patreon is a Dapp to offer a steady economy + Data ownership bypassing the middle man for Creators.

Youtube

💬 Problem

  • Creator Economy is Broken
    • Creators are looking for a steady income but brokerage cost for the Web2 platform are too high.
      • Platform Margin is Expensive (8%), Payment processing fee (5% + $0.10 per transaction), Payout fees (1% per 1 transaction), Currency Conversion Fee (2.5% per 1 transaction).
      • Needed Long time by get cash.
        • At Patreon, payments are processed only once a month, on the first of each month.
    • User Data is Not Portable
      • Creators who fully rely on the big platforms and are highly dependent on them. The most blatant risk you might think of is being deplatformed. It’s a real risk, not only for adult entertainment creators but also researchers, LGBTQ creators, and many others.
    • Not Steady Economy
      • Other Web3 platforms are too volatile to generate stable income because of creator's coin.

💡 Solution

  • We want to offer a steady economy + Data ownership bypassing the middle man for Creators.

    • Steady Revenue by low transaction fee and cost and no waiting time. = Why NFT?
      • Creators can receive rewards from Patreon in real time!
      • Creators can easily implement flexible digital services, from subscriptions to micropayments to virtual goods.
        • There are numerous mechanics to align incentives for collectors and service providers like Scarce, Tiered Time-limited, Revokable, Refundable, Resettable, Locked up, Burned, Staked, Soulbound, Price-controlled Held custody of. However, there is still no platform that makes these easy for anyone to use.
    • Creator can literally own data.
      • The patreon’s side can choose the user experience they like best by bringing the creator's posts from one app to another. So a more seamless UX can be achieved due to data portability, where users can view content from their favourite social apps (not tied to one application).
      • For creators, the most blatant risk that comes to mind for creators who are totally dependent and highly dependent on a major platform would be to be deplatformed. This is a real risk not only for sex creators, but also for researchers, LGBTQ creators, and many others. But even if you don't get deplatformed, you can still feel the consequences of platform dependence.
    • Seamless UX for Creators and Patreons.
      • Having a well designed app/front-end giving creators the ability to token gate their premium a variety of decentralized contents by Livepeer, IPFS etc for it to be consume only by the fans financially supporting their work.

🤔 Judges & Criteria

1. Technological Implementation

Tech Stack

  • Front-End: NextJS, React, Typescript, Rainbowkit/Wagmi
  • Contracts: Solidity
  • Back-End: Ceramic, Orbis, IPFS
  • Technologies: We are deployed on Polygon. We have ERC for test.
  • ZK Related: Sismo

Use of Polygon:Deployed to Polygon to mint Subscription NFT

  • Why Polygon?:The Web3 social experience must be as fast and cheap as Web2. Also, identity is about privacy. We thought Polygon, where ZK technology and other technologies are used, would be a good match for this as well.
  • Detail Implementation:The app consists in 2 smart contracts, one is an implementation of ERC1155 from Openzeppelin, with the Ownable library to manage permissions, the other is a simple ERC1155 factory, called "CreatorFactory" to deploy instances for each new registered creator, those instances keep track of patron subscriptions, expiry times, and tiers edition (tiers are not available in the frontend, but the contract has the feature)

smart contracts verifications for polygonscan: -> link -> link

Use of Sismo:We used Sismo for attestation of creator

  • What is Sismo?:Sismo is a modular Attestations Protocol focused on decentralization, privacy and usability.
  • Why Sismo?:When a fan becomes a fan of a creator or decides to pay for a subscription, they are always concerned about the creator's track record. However, in the traditional world, creators could lie; in the Web3 world, it is easier to prove track record because data can be put on the on-chain, but the problem at this time was that creators had to expose their own Wallet Address. Sismo solved this problem by allowing creators to prove their achievements in the form of badges without exposing their wallet addresses.
  • Detail Implementation:Try to see the our README!

Use of IPFS:We used IPFS to store the user's Avatar data and metadata

  • Why IPFS?:IPFS is stable and secure because of it's distributed structure.
  • Detail Implementation:Try to see the our README!

Use of AWS:Route53 was used to make the domain easy to understand

  • What is AWS, Route53?:Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.
  • Why Route53?:This is because it is the easiest to register.
  • Detail Implementation:Try to see the our README!

Use of Orbis.SDK on Ceramic:For Gated community to discuss with your best creators & connect with your followers.

  • What is Orbis.SDK on Ceramic:Ceramic is a mutable datastore tied to a DID, a wrapper for the Ceramic/Lit protocol that complements Ceramic and allows developers to focus on UI/UX.
  • Why Orbis.SDK on Ceramic?:Orbis offers UX benefits of not having to deal with wallet popups every time you post, follow, share etc. It should make for a much smoother experience for creators and collectors.
  • Detail Implementation:Try to see the our README!

2. Design

â‘  High Fidelity working prototype

  • Try out the demo about the design and flow of the project at Figma.

â‘¡ Presentation of Case Study

  • Creator Economy is Broken
    • Brokerage fees for the Web2 platform are too high.
      • Platform Margin is Expensive (8%), Payment processing fee (5% + $0.10 per transaction), Payout fees (1% per 1 transaction), Currency Conversion Fee (2.5% per 1 transaction).
    • User Data is Not Portable
      • In Web2 implementation of platforms like Patreon and Substack User’s data is owned and gated by the app.
    • Not Steady Economy
      • Other Web3 platforms are too volatile to generate stable income.

â‘¢ Problem-solving

  • We want to offer a steady economy + Data ownership bypassing the middle man for Creators.
    • 1. Subscription NFT.
    • 2. Low transaction fees by using Usage L2 Chains like Polygon.
    • 3. Gated community to discuss with your best creators & connect with your followers.
    • 4. Attestation of creator.

â‘£ User flow and thought process

  • Try out the demo about the user flow and thought process at Notion and Miro and Figma.

⑤ Branding and Design

Part 2: UX Problem Statement for an audience with little to no web3 awareness

  • Be faster and cheaper than other Web3 products while maintaining elements of data ownership and decentralization.

    • We are able to optimize the data indexing experience.
  • We settle subscription NFT purchase rights in cryptocurrency, so our fees are lower than Web2.

3. Potential Impact:Accelerate the creator economy

â‘  It will be a direct relationship between creators and subscribers.

  • No platform to determine what content will or will not be allowed, no opaque algorithm to determine what content will rise or fall, and no inter-party payment platform that can withhold payments from creators based on arbitrary policy changes will accelerate the creator economy by coming into existence.

â‘¡ Creators will be able to focus more on their creative activities.

  • With traditional subscriptions, Twitch determines the subscription price and revenue sharing. If Twitch decides to cut back on compensation to creators, there is no easy way to move your community to another platform. With an Subscription NF, the NFT with the community is yours. No platform dictates how you interact with your fans.

â‘¢ A great alternative to existing web2 platforms!

Having a well designed app/front-end giving creators the ability to token gate their premium content for it to be consume only by the fans financially supporting their work seems like a great alternative to existing web2 platforms!

4. Quality of the Idea

How Creative

  • We develop this idea based on real customer problems.

How Unique

  • Encryption UX for Creators.

    • It is the encryption of content submitted by creators. To do this, we use Orbis and Lit Protocol technologies; existing similar services such as Unlock.Protocol only lock content, not encrypt it. If it is not encrypted, it is more centralized.
  • Improved STEADY ECONOMY for creators through subscription NFT.

    • Traditionally, using NFTs for membership was a "yes or no" proposition. A person who owned an NFT for a project had access to the benefits and community of that project for as long as he or she owned the NFT. From a creator's standpoint, this was OK, but not great: each NFT sold effectively gave the NFT holder "lifetime access." Web3Patreon innovates a membership NFT with an expiration date that takes into account the concept of time. Creators can issue NFTs that grant membership for any period of time.
  • Seamless UX for Creators.

    • Other platform has some interesting mechanics here. The referral function incentivises users to spam the 'retweet' button on everything in the hopes of someone collecting the posts as a result. These users will end up getting blocked/filtered in favour of more selective curators who could amass a devoted following in their specific subject areas, and earn a living by filtering high quality content to their followers (a living which would be shared with the original creators). We offers UX benefits of not having to deal with wallet popups every time you post, follow, share etc. It should make for a much smoother experience for creators and collectors.
  • More Data potability

    • This design decision would keep interoperability with all products built on top of Ceramic, Orbis.sdk, orbis.club included, while extending the usecase for our digital business card product (it is kind of personal POAPS + decentralized business card), we call it Proof of Networking.
  • We describe here the differences between us and other projects we have researched.

    📓 Appendix

5. Our Product Roadmap

â‘  Enhance the UX of creators' submissions by making them compatible with a variety of content formats, including text, video, photos, and audio.

How creative and unique:

  • Having a well designed app/front-end giving creators the ability to token gate their premium a variety of decentralized contents by Livepeer, IPFS etc for it to be consume only by the fans financially supporting their work seems like a great alternative to existing web2 platforms!

â‘¡ Adding a variety of utilities to the Subscription NFT will support a steady income for creators.

How creative and unique

  • There are numerous mechanics to align incentives for collectors and service providers like Scarce, Tiered Time-limited, Revokable, Refundable, Resettable, Locked up, Burned, Staked, Soulbound, Price-controlled Held custody of. However, there is still no platform that makes these easy for anyone to use.

â‘¢ Launch on Mobile App like iOS and Android

How creative and unique:

  • To make Web3Social's products a product market fit for consumers, it is necessary to achieve a better UX, and a mobile experience is essential to this. There are only a few projects in the industry that are able to combine data portability and mobile.

6. What We Learned

  • That Ceramic and Orbis can save time in developing Web3Social.
  • Subscription NFT's Potential

7. Team Members:Efforts were made from South America, Europe, the United States, and Japan. All are scheduled for ongoing development

  • Hidetaka Ko | Product Manager | We have been developing and operating Japan’s largest homestay matching service for 4 years as CEO/Co-Founder.
  • Asiya | Full Stack Software Engineer | I’m a SWE based between LA/NY, good with front end, like to build things.
  • O_t | Full Stack Software Engineer | In blockchain space since 2013, full stack+solidity developer and investor, co-organizer Ethereum Meetup Spain.
  • Taiki Ikeda | UI Designer | Fluent in English and Japanese.

8. Resources

Built With

Share this project:

Updates