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

Yuu

Decentralized advertising marketplace

Yuu

Created At

ETHIndia 2022

Winner of

🔔 Push Protocol — 🥉 Best use of Notifications

Project Description

Today we have the idea of programmatic advertising and this is majorly controlled by the two tech giants in advertising - Google and Facebook (now Meta). They have the maximum power and are responsible for arranging a match between the publishers (the websites who show the ads) and the advertisers (the companies who wish to show their ads). The publishers are not able to earn much due to a large share of the funds are being consumed by the intermediary platforms like Google and Meta. Moreover, the advertisers also do not have much transparency as for whether their ad was shown on the said publisher's website.

Yuu provides a platform for a transparent auction and bidding process for the publisher ad slots. The advertisers are made to connect with the publisher directly and there is no middleman involved to claim huge chunks of the advertisers' money. The publishers are directly paid in xDAI, fully receiving the funds that they deserve. It is a marketplace of ad slots with a continuing model of Auction process. The advertisers may place their bids within the bid period and claim their desired ad slot. The mapping of the advertisers to relevant publishers are not made using user data which is violates privacy in the current centralised model of advertising. We have taken the approach of content-based mapping by using NLP techniques to evaluate a similarity score between the advertiser and publisher. Based on the score, the results will be sorted on the marketplace and there are few other filters based on target demographic, country and tags. This will ensure maximum conversion rates and the users would be shown relevant ads without breaching their privacy. The smart contract ensures a smooth and transparent auction process with timely funds transfer.

How it's Made

  • Deploying the smart contract on the Gnosis chain (read documentation and finally deployed it after some work)
  • Handling the edge cases of the bidding process - when the auction should end after the actual bidding period, etc.
  • Using Push protocol with the Gnosis chain since it is only made for Polygon and Ethereum chains. We made the user switch to the Goerli testnet to subscribe to the channel and later switch back to Chiado chain while making Auction transactions.
  • Dealing with frequent Metamask RPC errors :)
background image mobile

Join the mailing list

Get the latest news and updates