Community Hacks #1 Winners 🎉

Superfluid
Superfluid Blog
Published in
5 min readNov 23, 2020

We received seven amazing submissions for our Gitcoin bounties. All submissions were great and we had a really hard time choosing the three winners. Thanks to all the teams for submitting their ideas, and especially for the great work implementing them with our still minimal documentation. It was fantastic to experience such radical new ideas, patterns and logic built by leveraging Superfluid technology.

Great job to all hackers! 🙌

We have chosen winners based on a point based system, including originality of the idea, functionality/completeness of the implementation, and degree of integration with the Superfluid contracts.

While it was very close, and there was a lot of discussion within our team, we had to come up with a clear conclusion and pick three winner for this round. Here are the winners of the bounties:

1st Prize - ReNFT

by Naz

ReNFT allows users to rent NFTs. Specifically, GAN Face NFTs (+1 for crypto craziness). In order to rent an NFT, users must leave collateral and start a stream of stablecoins. If the renter stops paying the rent, the original owner can claim the collateral.

Technically, NFTs can only have one owner, so what’s actually happening is that the original owner is selling the NFT to the renter. At the same time, the renter is paying a premium (the streamed rent) to retain the right to sell back the NFT for an agreed upon price (the deposited collateral). If it walks like a duck and quacks like a duck… it’s an option 👻

The original owner’s position (collateral and cashflow) are also tokenized in a separate NFT contract. Making it also tradeable. When that NFT is transferred, the rental payment automatically redirects to the new owner. This is achieved through an implementation of the SuperApp callbacks.

Tradeable PUT option contracts with a perpetual premium? Very cool 😎

Try it out their Demo App
Follow their progress on Twitter

2nd Prize - Emanator

by Victor Rortvedt & Patrick Gallagher

Emanator is a new way to issue NFT series that incentivizes the author, but also incentivizes early buyers, while having some interesting mechanics that enable continuous price discovery.

When issuing a new NFT with Emanator, a creator starts an auction. In order to win the auction, users must have the highest bid for a set period of time (say 10 minutes). Once they win the auction, a new NFT is minted to them, and the auction proceeds are distributed to author (70%) and all previous NFT minters, using a Superfluid Instant Distribution Agreement (as a result, there could be a million royalty receivers, without ballooning gas costs.
(👏Hooray scalability 👏)

If scarcity gives an NFT value, then NFT Holders have conflicting incentives. On the one hand, their incentive is to allow new NFTs to be minted, as they receive the auction proceeds as royalties.

On the other hand, their incentive is to delay issuance as much as possible, as this is the only way to maintain the scarcity of their NFTs. The catch? To delay issuance, they must place a bid in the auctions.

As a result, NFTs issued this way will have continuous price discovery, as both existing holders and new buyers outbid each other in subsequent auctions, giving the NFT an onchain, queryable last price at all times.

Very cool. Good job team 🙌

Try it out their Demo App

3rd Prize - Superfluid Marketing Campaigns

by Pritam Roy

This project enables anyone to create marketing campaigns through a simple interface. These marketing campaigns center around the paid promotion of tweets or other social media posts. The system tracks the increase in likes and retweets in these posts, and distributes rewards to influencers. 🎁

Publishers establish a budget and a payout frequency. This creates a Superfluid Instant Distribution Agreement. When influencers sign up to the campaign, they do an on-chain transaction, linking their wallet to the IDA. This allows the publisher to distribute rewards to any number of these influencers at a fixed cost over time, making the system scale seamlessly even with a huge number of receivers.

Joining the campaign early will give users the right to more of the periodic distributions, creating an incentive to quickly participate in new campaigns. This should make these campaign quite effective, which could bring more users to this attention marketplace. At the same time, cheap massive payouts powered by Superfluid enable broader participation in the generated value.

In the future, Superfluid Marketing Campaigns might be the way new users get their first cryptocurrencies, simply by retweeting the right posts at the right time! 🚀🚀

Try it out the Demo App

A note for all the other submissions

We were blown away but the incredible ideas and design patterns present in the other submissions.

Creaton enables encrypted content to be paid in stablecoin streams. We believe this has extremely high potential and we hope it will be developed further. We will do our best to help the team work with Superfluid Protocol all the way to mainnet. Try it out their Demo App

Outpost Protocol enables new incentive models built around social tokens. The combined usage of both CFA and IDA can create very powerful dapps, and this is clearly an example. Try it out the Demo App

DuETH allows you to pay for every second of a video-call enabling many other use cases with data streams in exchange for money streams. We foresee several possible integrations with data-focused protocols.

LiquidBusary gives complete control over scholarship payouts. As the capital is locked up and then released in a stream, there might be more capital efficient implementations that are yet to explore for scholarships. Try out the Demo App

We are humbled by everyone’s participation 🙏. Even though there was very little documentation and examples available, you were able to build some pretty complex applications. Amazing work! We would be extremely happy to see these projects released in mainnet as we launch the protocol, if you need any help with our code to make this real we would do our best to support you.

Liked any of the submissions? Want to talk with the teams and help them take the projects forward and into mainnet? Join the community on Discord.

We will keep working on more tutorials, guides, documentation and new examples, and hope to see you all building more on Superfluid and at our next hackathon! 🔧

--

--

Superfluid
Superfluid Blog

Building infrastructure to enable real-time finance