project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

OnlySubs

Support and bet on your favorite creator/artist, while subscribing to top-tier content!

OnlySubs

Created At

ETHGlobal New York

Project Description

We built a dapp that connects creators/artists and fans in a fun way! With OpenSea going zero-fee and friend.tech going full ponzy recently, we aim to seek a balance between virality and actually supporting the artist, by combining the best elements of the friend.tech's pricing mechanism and NFT.

With OnlySubs, artists are always ensured to be paid a subscription fee. Users can buy and sell an artist's subscription by putting up a deposit, in which the subscription fee will be deducted from. While subscribed, the user gets to unlock content published by the artist. The user can keep subscribing, OR sell the subscription at any time. At sale, the subscription fee is deducted from the sale and goes directly to the artist. And the subscription fee is 15% of the NFT.

The price of the NFT follows a bonding curve and increases with the number of holders. The more people subscribe to the artist, the higher the price of the NFT and the subscription will be, since subscription fee is 15% of the price of the NFT. This means that the more popular the artist gets, the more people subscribe to the NFT, the higher the NFT price, the more expensive it is to keep subscribing to the artist, and the more the artist makes.

How it's Made

There are two repos in this project:

  1. https://github.com/dswilson4/lens-pwa

We forked a PWA Lens Protocol example app combining Lens Protocol, WalletConnect, Privy, and ShadCN UI.

  1. https://github.com/Bijan-Massoumi/eth-nyc-protocol

This repo contains the smart contract that implements the bonding curve pricing mechanism as well as subscription fee enforcement.

background image mobile

Join the mailing list

Get the latest news and updates