Lonesomehawk (Polygon Buidl It Hackathon Summer 2022)

LonesomeHawk aims to be an open source network of executors for developers running blockchain projects on Polygon (currently on Beta in Mumbai testnet).

Project Overview

Building a decentralised network that will execute your contracts when needed for projects on Polygon. We are some of the core team of LonesomeShark, a liquidation protection protocol built on Ethereum at EthOnline 2021.

One of the challenges facing web3 today is developer tooling. Since the launch of Ethereum in 2017, much progress has been made to improving developer tooling from the likes of Consensys, Hardhat, or Chainlink just to name a few. However, there is still more work that needs to be done before the developer experience of web3 can catch up to web2.

For the Polygon Buidl It Summer 2022 Hackathon, we are working towards improving the monitoring of contracts to be executed, much like a cron job for web3 developers. We are developing a decentralised network for projects that need executions of their contracts.

VISION

Long term vision is to become a decentralised network for projects that need execution monitoring where developers/users are rewarded for adding running a node of executor in the lonesomehawk network and helping to monitor any kind of blockchain project that need it whether they be in DeFi, GameFi, or Metaverse.

The short term goal is to build a centralised network of executors to monitor developers projects to be executed (much like a cron job that would execute your contract when the condition is met).

We see enormous potential for such a service as has been validated by the great teams at Chainlink and Gelato Networks. We do not believe in a one-size fits all solution and wish to offer another option for developers. We hope that this experiment can further help to grow the web3 developer tooling ecosystem or at least help us understand what are the gaps.

Architecture

Architecture Diagram

Contract Addresses

HawkDen contract: MUMBAI: 0x1a304f5baa88fddbe46aba61ffc17e24d7fb273c

Tech Stack

  • FE: React/Typescript/Ethers.js/HTML/CSS/Typechain
  • BE: Solidity/Typescript/forge/cast/anvil/alchemy

Future developments

  1. V2: display of transactions and costs in the UI
  2. V3: external executors via docker downloads.
  3. V4: CLI for developers to create an egg rather than using the
  4. V5: Chrome extension

Built With

Share this project:

Updates