Utilised CL automation for monitoring change in goal status, and automatically resend funds to user or charity.
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!
Community building, social good, utilising social graph, multiple usecases and room to develop futher.
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.
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.
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.
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
Simple UX design, difficulty implimenting due to time pressures- please see figma file for intended outcome. (and future implementation)
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.
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.
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