Keep3r Network Upgrades: Introducing Multichain System, Sidechain Oracles, Updated UI, and More

The Keep3r Network
Keep3r Network
Published in
4 min readFeb 24, 2023

Concept, research, design & implementation by DeFi Wonderland

Today we announce the biggest upgrade to the Keep3r Network to date. After more than a year of research, development, and auditing — we’re proud to introduce new features that make the Keep3r Network more powerful, efficient, and accessible than ever before

Multichain System

One of the most significant updates to the Keep3r Network is our new multichain system. Within the DeFi space an increasing number of protocols are deployed crosschain, these protocols can now leverage our automation solution across any chain they are deployed on. Meaning that job providers can access the Keep3r Network’s automation capabilities across different blockchains, making it the first autonomous keeper network in DeFi to support multi-chain functionality

To achieve cross-chain communication, we’ve leveraged Connext Network’s data bridging, which allows for trust-minimized communication between domains (chains and rollups). Connext plugs into canonical bridges that secure user interactions for each chain, while every cross-chain message that passes through Connext goes through Ethereum L1 in a hub-and-spoke pattern. We’ve also used the Optimism Rollup Bridge and the native Polygon bridge for trust-minimized communication with Optimism and Polygon, respectively

Alongside our new multichain system, comes some adjustments to our reward mechanism that resolves one of the biggest pain points around smart contracts and the Keep3r Network — managing DevOps tasks cross-chain. This feature allows job providers to set a reward for the keepers to cover their costs + gives them a little extra to ensure their continued engagement

Mainnet Flow

Rewards System on Mainnet

Sidechain Flow

Sidechain Rewards System

Sidechain Oracles

We’re also introducing our Sidechain Oracle solution, which allows data to pass seamlessly between mainnet and any L2 or Sidechain. We’ve leveraged Connext Network’s data bridging to achieve this, using Uniswap V3 on mainnet to create a synthetic pool for passing data between mainnet and any L2 or Sidechain. Our solution uses a combination of Uniswap V3’s TWAP oracle and a Crosschain Oracle to maintain high precision for TWAP calculations while storing tick history data to facilitate bridging between mainnet and sidechains

Example of Sidechain Oracle Precision: TWAP data for the KP3R/WETH Uni V3 Pool

Updated UI

We’ve upgraded our user interface to support multichain capabilities on Mainnet, Optimism, Polygon, Goerli, and Optimistic Goerli. The app will also directly connect you to Connext when bridging kLPs between chains

Keeper Scripts

Our Keeper Scripts have been updated to make it even easier for keepers to start working new jobs with a single command. We’ve abstracted the logic of the wrapper into a set of utility functions that will allow job owners and keepers to create new off-chain scripts for their jobs with only a few lines of code while being fully optional and modular

Audits

MixBytes have completed an audit and all issues have been addressed

Coming Soon

In addition to planned availability of additional chains, we are constantly striving to make the Keep3r Network even more accessible and user-friendly. In the future, we plan to reduce the overhead of having new jobs on the network as much as possible. To achieve this, we are working on;

  • Keeper Script Templates — will make creating a new script for keepers as simple as using a template and changing the key lines of code
  • Keep3r Smart Contract Utils — aimed at easing the smart-contract development for job owners

We’ll follow up with announcements as soon as these new features are available

Summary

  • Keep3r Network becomes the first decentralized and autonomous keeper network in DeFi to offer support for multi-chain functionality
  • Now deployed on Optimism and Polygon, providing job providers with access to the network’s automation capabilities across multiple blockchains
  • keep3r.network UI updated: supports multichain functionality, including; Mainnet, Optimism, Polygon, Goerli, and Optimistic Goerli
  • Cross-chain communication achieved through Connext Network’s data bridging, which provides trust-minimized communication between different chains and rollups
  • Leverages a combination of Uniswap V3’s TWAP oracle and a Crosschain Oracle to maintain high precision for TWAP calculations, while storing tick history data to facilitate bridging between mainnet and sidechains
  • Keepers have profitability assurance due to rewards being higher than costs, native token support for gas payment on sidechains
  • Scripts updated making it easy for job owners and keepers to create new off-chain scripts for jobs with only a few lines of code
  • Audit complete, all fixes implemented

Technical

Updated Website UI

Updated Keep3r Network Documentation

Audit by MixBytes

Keeper scripting utils

Sample job scripts:

Attribution

Thank you to the teams at DeFi Wonderland & Connext for their dedication and partnerships in making these concepts a reality

Please join us at our official discord group if interested in posting jobs on the Keep3r Network, registering as a keep3r within the network, or to learn more

--

--