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

pikabu

Pikabu is a social streaming content creation space where creators can develop a solid community and income through subscription and pay-per-time watched content with live shows and previously uploaded content.

pikabu

Created At

ETHMexico

Project Description

Creators can thrive in their community thanks to the Pay-per-Time system. Subscribers can fully support their favorite creators by opening a cashflow for a low paid fee that runs cent by cent until they pay a full subscription. If the subscriber is not captivated by the content, they can stop the cashflow at any time. We want you to decide at every moment, we want you to control the content you pay for. We protect creators and subscribers from malicious actors and bots using the power of biometrics. We want to help content creators grow and subscribers to be satisfied. Premium content for all audiences, easy as Pikabu.

How it's Made

Dev 1 Thinking how the available technologies could come together to solve/build something. We wanted to use superfluid transactions, lens social structure and worldcoin privacy Solution. With superfluid transactions the user doesnt have to have the complete loquidity to purchase a subscription, lens helped us yo build a social plataform that has already a structure and worldcoin gave us the technology to prevent having banned people to keep bothering a community and solve the problem of bots/Fake followers. I think that designing this project its worthy itself just from its planeation.

Dev 2 How It's Made Tell us about how you built this project; the nitty-gritty details. What technologies did you use? I used Superfluid to have a subscription plan where an account can follow another account sending a stream of a token to the contract and specifying who is he following in the encoding context of the stream

How are they pieced together? First, a stream is sent from the frontend to the contract, as soon as the contract detects a stream of a token entering the contract address it mints a subscription NFT and assigns it to the sender, then it decodes the address of the person that the sender is subscribing to and finally starts a flow of money to that address.

As soon as the flow ends the contract detects it and after detection, it burns the NFT and stops the flow from the contract to the address that the user was subscribing to.

If you used sponsor technology how did it benefit your project? To give flexibility to the subscriber to access the content that they want for as long as they want without having to pay a full subscription like in nowadays business models.

Did you do anything particularly hacky that's notable and worth mentioning? The implementation of a Super App using the Superfluid libraries, with the possibility of improvement.

How did you impress yourself which what your team built? Everyone on the team focused on one protocol and we all managed to develop something from scratch without being familiar with the technology

background image mobile

Join the mailing list

Get the latest news and updates