[K1] - Lens Goal 🏅

A social goal accountability tool utilizing LensFrens as an oracle. User publicly states goal( running each day, weight loss, github commits daily etc) and proof. Lock token. Funds released once goal achieved as voted by Lensfrens.

0
1

Challenges

Connect the world with Chainlink

Pool 10,000 ETH

Utilised CL automation for monitoring change in goal status, and automatically resend funds to user or charity.

Best Lens app

Ranked 15,000 USDC

Relies on Lens social network and protocol at a fundimental layer. Sign with Lens Utlisiing Followers as social oracle. New novel use case for Lens Further showcases new implementation of decentralised web 3 social network!

Most Useful Web3 Tool

Ranked 2,500 ETH

Community building, social good, utilising social graph, multiple usecases and room to develop futher.

Open Challenge - Resources & Tooling for the SSV Ecosystem

Pool 3,000 USDC

Can be utilised for task based payments, where payments for a task are only distributed when Lens oracle confirms proof of work, otherwise funds returned to DAO automatically.

Best Use of Polygon

Ranked 10,000 ETH

Community building, showcases a benefit of web3 social networks that cannot be replicated well on web2. The aim is to help onboard new web3 users with this novel Goal setting tool. Relies heavily on lower gas fees.

Integrate Lens

Pool 10,000 USDC

Relies on Lens social network and protocol at a fundimental layer. Sign with Lens Utlisiing Followers as social oracle. New novel use case for Lens.

Chainlink Functions

Pool 10,000 ETH

Attempted to implement functions to call private API data relating to goal achievments. Solidity code written, but issues deploying on both Polygon mainnet and Mumbai

Polygon DeFi UX Challenge

Pool 1,000 ETH

Simple UX design, difficulty implimenting due to time pressures- please see figma file for intended outcome. (and future implementation)

Donation Legos

Ranked 1,500 USDC

Built into the design of the project, users funds would be passed forward to a charity of the users choosing if goals not met by deadline.

#BUIDLathon 2023 DAOs + Community Track

Pool 15,000 USDC

Community based oracle, allows community to work together to act as an oracle. Provides support for social good including lifestyle changes and improvements. DAO tooling possible through task based payment utilising this Lens based oracle.

Project details

Lens Goal

Struggle with procrastination until the last moment, have goals you want to achieve but haven't started?

Introducing Lens Goal:

  • Publicly state a goal, deadline and proof to be provided utilizing Lens.

  • ERC20 tokens locked on chain.

  • When achieved, proof posted on Lens

  • LensFrens act as an oracle, voting if goal achieved to return funds.

  • If goal not achieved, funds transferred to treasury /charity account.

Other users can also sponsor the goal, these funds return to them if the user fails goal.

Tools used:

Lens Protocol- Leverages existing social networks to be genuinely judged by peers. Enables voting by peers.

Polygon: Currently utilizing Mumbai testnet. With plan to deploy on Polygon mainnet due to low gas fees helping onboard new web3 users.

Chainlink: Utilizing Chainlink Automation for monitoring for change in goal status, as well as Chainlink Functions to enable access to private APIs such as Fitbit/Google Fit.

Benefits: -Provides truly unique and powerful utility to Lens protocol compared with web2 social media.

  • Leverages existing social networks to be genuinely judged by peers, useful for self goals, as well as DAO task assignment applications.

Example Use Cases:

  • Self-improvement goals: weight loss, GitHub commits, language milestones

  • Exam deadline shift- reduce wasted procrastination time

  • DAO tooling- task completion

Future Implementations:

-Group goals- winners take all -Utilize frens of frens to expand oracle power

  • Create frontend for DAO tooling

  • Improve private API use for common apps with Chainlink Functions

  • Gamified soft incentives around collecting “Jewels” in different goal domains

  • Option to utilize locked funds for yield farming

  • Utilize Superfluid for time based funding

  • Wager mechanism- allow others to bet against your success

https://www.figma.com/file/WayaWINjYspHXz9987IBkq/Untitled-(Copy)?node-id=0%3A1&t=NcAsrX3KSPqONM2D-1
https://lenstube.xyz/watch/0x89de-0x1e