DeNotify - Builder Grant - Cycle 11

Basic Details

Project name: DeNotify

Point of Contact :

Matt Smart

Email : matt@robolabs.biz

TG : @degenRobot

L2 recipient address: 0x7601630eC802952ba1ED2B6e4db16F699A0a5A87

Which Voting Cycle are you applying for?: Cycle 11

I confirm that I have read the landing pages for the [Builders 5] and [Growth Experiments 6] Sub-Committees and that I have determined my proposal is best suited to be reviewed by the Builders Sub-Committee: Yes

Project Details

What are you going to build?:

DeNotify is a Crypto Alert Engine. It allows users to create custom alerts that monitor blockchains 24/7 and trigger notifications receiving messages on various platforms.

Why is what you are going to build going to succeed?:

We launched RoboVault, a DeFi product in July 2021 and were one of the first protocols to successfully operate delta neutral strategies that protected against Impermanent Loss. During its active period, RoboVault generated over $2M for users. However, while operating the product, we identified significant gaps in the available tools and infrastructure required to successfully run a Web3 protocol. To address this, we invested considerable resources in developing custom, state-of-the-art on-chain and off-chain tooling and infrastructure to operate RoboVault’s advanced Delta Neutral Strategies reliably.

We realized that the value of our technology lay in the tooling and infrastructure we had developed to operate RoboVault, rather than in the protocol itself. As a result, we decided to build a platform that other teams building and operating within the Web3 space could use to successfully develop and run their products.

Our experience operating RoboVault has given us a strong understanding of the pain points that users and developers face within the Web3 space. Additionally, we have developed advanced infrastructure to create tools that can solve these problems, giving us a competitive edge in the market. With these advantages, we believe that our platform has the potential to succeed in meeting the needs of teams building and operating within the Web3 space.

Is your project likely to bring new builders to the Optimism ecosystem? If so, please describe how:

The RoboVault team invested considerable resources in developing custom tooling and infrastructure to operate their numerous yield strategies reliably. They identified significant gaps in the available tools and infrastructure required to successfully run a Web3 protocol. DeNotify on Optimism would help address these challenges.

By implementing DeNotify on Optimism, developers can have access to an extremely useful tool that can assist in their ability to deploy and operate dApps on Optimism. This can help to address some of the pain points that developers face in the Web3 space and attract them to the ecosystem. Additionally, the availability of such tools can help to foster innovation and promote the best safety practices within the Web3 community, making it more attractive for developers to join and contribute.

Is your project likely to improve the quality of developers in the Optimism ecosystem? If so, please describe how:

Yes - we believe by providing access to more tools available to developers the ability for developers to operate and build protocols will improve significantly.

Team

Who are your founders?:

Matt Smart

Samuel Battenally

What makes your founders well-positioned to accomplish your goals with this project (1-2 sentences on each)?:

Matt has an academic background in actuarial studies & economics including research in quantitative finance techniques. Prior to founding Robo Labs previously worked as the CFO at a tech start-up Okra Solar overseeing its growth from a team of 5 to 30. Additionally has a strong background in Machine Learning & Data Science having developed machine learning models utilising satellite imagery and simulations to optimise the design of micro-grids.

Sam has extensive hands-on experience in low level embedded systems and building engineering teams from scratch. Sam’s primary technical experience is developing software for the Electrical, Automotive, Medical and Consumer industries. Sam’s skills developing highly critical software for Automotive and Medical products transferred well into developing highly secure software in DeFi. Sam also previously founded and ran a HFT proprietary trading firm with a trading volume often made up >1% of Bitfinex’s total volume.

Tell us about the rest of your team (if there are more teammates):

Hasan (Full Stack Engineer)

Haan is a developer with a deep passion for DeFi and crypto. Despite completing the training to become a pilot he decided to pursue his passion of Software Development. He has extensive experience building DApps both on the frontend and backend. His past achievements include winning the first prize for the Oasis web3 hackathon in the GameFi category with his novel project that takes a dig at blending DeFi and GameFi together in an innovative way.

Nate (Solidity Developer / Full Stack Engineer)

Nate is a senior builder who always strives to push the decentralisation movement forward. He has extensive experience developing Delta Neutral Strategies including leading the development of Robo Labs Uni Swap V3 Pseudo Delta Neutral Strategies which are currently being tested & reviewed.

Jen (Front End Developer)

Jen is an experienced senior front-end developer. Jen has strong experience deploying and designing user interfaces across multiple industries. Jen’s stacks are React Typescript, Redux/RTK Query, Loopback 4 framework, and GrapesJS framework. Jen is also an artist, she has an eye for detail and contributes to designing the user experience for Robo Labs customers.

Is this your first Web3 project?:

No, we previously built RoboVault (now sunsetted as a product) a DeFi protocol utilising Delta Neutral Strategies to allow users to earn yield from LP positions on AMM’s while protecting against IL. More details below.

If not, what else have you built? (Share links, Github repository, or any other useful information.):

In July 2021 we launched the DeFi product RoboVault becoming one the first DeFi protocols to successfully operate delta neutral strategies which protected against Impermanent Loss. Since its launch until RoboVault was sunsetted as a product in January 2023 it’s strategies generated over $2M for users.

While developing & operating RoboVault we immediately saw a number of major gaps in the available tools & infrastructure needed to successfully operate a Web3 protocol. As a result considerable resources were devoted to developing custom state of the art off chain tooling & infrastructure to reliably operate the advanced Delta Neutral Strategies utilised by RoboVault.

As a company we saw the majority of the value of our technology not in the DeFi protocol RoboVault but instead in the tooling & infrastructure we had developed that allowed us to operate RoboVault. Based on this as we decided as a company to build a Platform that other teams building & operating within the Web3 Space could utilise to successfully build & operate their products.

I understand that Builders grants are subject to a 1 year lock-up, as explained further in : [Yes/No]:

Yes

Is your project funded? If so, provide an estimate of how many months of funding runway your project has:

Yes, Approx 12 months runway

Grant Request

What is the size of the grant request? (50k OP max):

25K OP

How do you justify the size of the grant?

Roadmap

Describe in discrete steps your plan for accomplishing your project:

Step 1 : MVP Launch

Launch our MVP of DeNotify on Optimism allowing users & developers to create custom alerts based on on-chain activity within Optimism.

Step 2 : Optimism Custom Integrations

Alert Recipe’s are alert templates tailor for particular use-case. For example, a Velodrome IL monitoring alert could be a baked into a recipe so users can subscribe to alerts without needing to understand the protocol inner workings. The following recipe’s will be built:

  • 5x Custom Recipe’s for Optimism Protocols

  • 5x Custom Optimism Recipes (Governance alerts, OP Token alerts, etc)

Step 3 : User feedback & Product Iteration

Get user feedback to make any improvements to UI/UX & add any additional features. Development additional features for DeNotify including:

  • API’s for seamless integration with Optimism Dapp’s (including detailed documents allowing for developers to seamlessly integrate DeNotify into their DAPP’s)

  • Advanced logic within DeNotify for advanced conditional logic on alerts.

  • Additional integration of platforms where users can receive alerts (Discord, Telegram, Email, Twitter)

Step 4 : Enhanced Features

Deployment of advanced features for developers utilising real time alerts including

  • Custom scripting for alert logic

  • Custom scripting for notification message formatting

  • In-app trigger simulations

  • Detailed documentation on enhanced features allowing users / developers to seamlessly integrate additional features

Critical Milestones :

  1. MVP of DeNotify Live with Optimism Integration by 15th April 2023

  2. Custom Optimism Integrations Deployed to DeNotify by 15th June 2023

  3. Enhanced Features Live for DeNotify available to Optimism users & developers by 15th September 2023

Please provide any additional information that will facilitate accountability:(smart contracts addresses relevant to the proposal, relevant organizational wallet addresses, etc.)

Contracts previously deployed on Optimism for Testing

Test Vaults :

0x4E04f80a0b57b2375CD98dAd2cCf853d5236D448

0xA6C4D501Fa36a9d4E904764D871F120E9A929867

0x36Ca77a3a7BFD2D3b71f3f4830fDff90601D021c

Test Strategies :

0xA43d8dfB836B5aA7A086A27c6C4A4cf37daEc615

0x3AFeb77D4df9393cD8dA93b29D0987C9D74538eB

0xC15D267586BD1E74A4192e49B0148B38bC60AFdB

0xCF11E554799DB755e670785dA9F9f5D8b9aE60eb

0x6702Ce6E7298a98AE5dceb1F63fdD7bf6100b25E

0x0ebaF8AD3504222f8311392641822b15a3CE6DdA

Does your plan depend on the receipt of OP tokens?:

No

What is your plan for the use of the OP token after the 1 year lock-up?:

We plan to use the OP token to participate in governance & depending on the organisations financial situation potentially use as collateral to borrow assets to assist with operating costs.

Please provide benchmark milestones for this project. These milestones should guide the Optimism community on the progress of your project during the 1-year lock-up period.

Milestone 1 : MVP Launch

Launch our MVP of DeNotify on Optimism allowing users & developers to create custom alerts based on on-chain activity within Optimism.

Milestone 2 : Optimism Custom Recipes

Alert Recipe’s are alert templates tailor for particular use-case. For example, a Velodrome IL monitoring alert could be baked into a recipe so users can subscribe to alerts without needing to understand the protocol inner workings. The following recipe’s will be made available:

  • 5x Custom Recipes for Optimism Protocols

  • 5x Custom Optimism Recipes (Governance alerts, OP Token alerts, etc)

Milestone 3 : Optimism Custom Integrations

Support 3x protocols in integrating alerts into their platform. DeNotify has an API that allows protocols to build alerts and notifications directly into their platform. In this milestone, we plan on partnering with three Optimism protocols and supporting their integration of DeNotify to enrich the user experience of their application. Robo Labs will provide this support and the API subscription for the protocols free of charge for the first 6 months.

Milestone 4 : Advanced Features

Make the following features available to DeNotify users on optimism:

  • Custom scripting for alert trigger logic

  • Custom scripting for notification message formatting

  • In-app trigger simulating

Optimism Relationship

Does your project solve a problem for the Optimism ecosystem?:

Yes, having access to real time alerts can help both users & developers operate more effectively & securely within the Optimism Ecosystem.

How does your proposal offer a value proposition solving the above problem?:

Real time alerts can be utilised by developers to monitor key on chain pieces of data which may impact the performance of their protocol. Additionally users are able to utilise real time alerts to mitigate various risks involved with the use of various DeFi protocols.

Some examples of how real time alerts have been implemented by our team while operating the DeFi protocol RoboVault (which implemented & operated automated on chain Delta Neutral Strategies).

Internally a number of custom alerts were used to ensure RoboVault’s Delta Neutral Strategies were performing as intended while providing an additional layer of security by sending alerts if there were any real time issues.

Rebalancing : RoboVault actively monitored each strategy’s debt ratios & collateral ratios to ensure rebalancing was successful. In the past when RoboVault’s keeper infrastructure had any issues this provided the team with real time alerts. These alerts would ensure the RoboVault team could manually trigger rebalances if needed ensuring users were not exposed to drawdowns from either Impermanent Loss or Liquidations due to Keepers failing to rebalance.

Oracle Monitoring : We actively monitored oracle prices used in any of RoboVault’s delta-neutral strategies against LP prices & CEX prices. On 26th of April a BAND oracle upgrade led to SCREAM’s oracles not updating. The aggregation no longer used the latest values from BAND which led to the aggregated Oracle price used by SCREAM being incorrect (labelled in the chart as Compound Oracle). This posed a serious risk of Due to our team actively monitoring this data we were able to alert the SCREAM team while also ensuring RoboVault users were no longer exposed by pausing strategies using SCREAM. At the time RoboVault had over $10M in TVL that was potentially exposed to SCREAM, with the help of Arkiver RoboVault was able to ensure that these funds were not lost.

Why will this solution be a source of growth for the Optimism ecosystem?:

Providing both Developers & Users within the Optimism ecosystem with access to real time alerts provides additional tools to be used by both groups to significantly improve their ability to operate.

How committed are you (and your team) to building on Optimism?:

We are fully committed to launching and releasing DeNotify on Optimism.

Is your project Optimism Native?:

No, our products are chain agnostic

Confirmations

I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant: [Yes/No]: Yes

I understand that I will be expected to following the public grant reporting requirements outlined : [Yes/No]: Yes

5 Likes

Note we are unable to include full links in the above post. For additional relevant information including Demo Links, Examples of Past work see link to google doc version of proposal : Optimism Grant Application - Google Docs

2 Likes

This sounds interesting. Would there be any way to integrate alerts from a NFT marketplace’s activity feed when a new mint is launched on optimism chain or trades that occur from specific collections/wallet addresses?

Yep definitely possible a few of our early alpha testers set up some alerts tracking NFT’s
here’s an example in our docs on how to track Punks transfers : Track Crypto Punk NFT Transfers - ROBO LABS
Also one early tester was able to spot real time hack of a certain coll & made this thread : https://twitter.com/0xz80/status/1625607664469155843

1 Like

Amazing and exactly as I thought. It would serve as a great scam detective tool for any collector that alerts them of unexpected movements. I will definitely dig in when I get an opportunity later this month. Thanks for the info.!

2 Likes

No worries, feel free to dm me if you have any specific questions or feedback. As we’re from a DeFi background we’re very eager to learn more about potential use cases within the NFT space.

1 Like

Can I please get a Twitter handle or link ?

can dm me here : https://twitter.com/degenRobot
& here’s our official twitter : https://twitter.com/robo_vault

1 Like

Exciting to see the Robo team applying for an OP grant :slight_smile:
I have been a long-term user of Robovault products and the team really is top notch. The monitoring infrastructure they developed at the time for their delta-neutral vaults protected depositors throughout the madness of 2022, and I am grateful for that. Glad to see it becoming a standalone product that I am sure will benefit plenty of other protocols. Highly supportive of this grant application.

2 Likes

hey @safetyBot giving you a heads up that this will be the formal comms channel with the grant council builders subcommittee, which consists of @Gonna.eth @kaereste @danelund.eth, and myself. We’ll make sure we’re around to address any questions you have in this process.

One thing to be mindful of is that this post lacks critical milestones, which are necessary for this proposal to be considered. More information can be found here: Milestone Assessment.

2 Likes

Thanks @jackanorak I’ll amend the original post asap to ensure critical milestones are included. Apologies for missing that

1 Like

safetyBot and the team formerly of Robo-Vault have always been a pleasure to work or collaborate with.

The tools described by DeNotify are sorely needed on all blockchains however being the testing grounds would give Optimism an edge by making it more attractive to build software here and help push a strong narrative of OP replacing Ethereum’s as the de facto network to build on. My personal opinion is the amount of OP requested is reasonable for the network service impact opportunity and additionally it would be great for the team to have more input on OP Governance matters in the future.

2 Likes

I’m part of the Counsel of Deus Ex DAO, a blockchain community, angel syndicate and advisory.

Deus Ex DAO has worked with the DeNotify / RoboLabs team with great pleasure for the past year. The team is diligent, deeply blockchain native and has more than a year’s experience in managing depositor’s funds - without any missteps.

In their sunsetting of RoboVault to focus on DeNotify, they are making a suite of terrific data and monitoring tools available that have been battletested and can help Optimism projects build more safely, with more insight into user behaviour, and most importantly, reduce risk for those users.

While Deus Ex DAO is biased as advisors, I’m in favour of this proposal, knowing firsthand that many projects face issues in indexing and understanding blockchain data, let alone implement security measures for onchain strategies.

2 Likes

Excited to see the robo vault team apply for grant funding! Have been a long time user of the vaults and the team was one of the most respected on both Fantom and avalanche and successfully navigated high volatility without loss of users funds and consistently had some of the highest single stake Apr. The new product should help leverage what robo vault was best at with real time monitoring and alerts.

2 Likes

Hey @safetyBot, Gonna from the grants council here. Is there any way to see your demo without having to log in on a web page?

1 Like

I’m doing a correction here, you listed the functioning product as a demo. While there is no rule on what a demo actually is, if you have any video explaining how this works it’ll be better than me poking around your product for 5 min. I do set an on-chain event notification btw :grin:

2 Likes

Hey @Gonna.eth there’s a few quick guides in here : https://docs.robolabs.biz/robo-labs/denotify/guides on how to set up some alerts / notifications.

Note that the logic used in these examples is quite simple & we’re adding some more functionality at the moment to extend the potential use cases of the type of notifications which can be set.

2 Likes

Hey @safetyBot - we are suggesting to a few projects to consider lowering the requested OP grant size to improve their chances of finishing in the top 10 of the final list. Changes are not required - we’re merely asking that people think critically about their ask.

Also verify whether your milestones are crystal clear, meaning they have: potential dates of completion, clear objectives to be accomplished, and an open source of truth to verify their completion. These seem fine but I’d encourage you to think more about the onboarding of builders through your work and perhaps how you could demonstrate your facilitation of it.

The sooner these edits are made, the greater the chance they will be considered in the final review, which we are looking to wrap up on Monday. Please tag me if you make any edits.

1 Like

Hey @jackanorak I’ve made some minor adjustments to the proposal

Essentially including documentation in the milestones as we build out additional features as we see this as being key in ensuring DeNotify is adopted by users & also allows developers to seamlessly integrate into their DAPP’s.

I’ve also made minor adjustment to the amount requested.

Cheers,
Matt

1 Like

Hi @safetyBot , I’m from M&M Grants council and currently reviewing your grant milestones. How is your critical milestones going? - Could you please provide us with an update on how these tasks are progressing?

Thanks.

cc. @Juanbug_PGov @mmurthy

1 Like