Keep3r Network: MetaKeep3r

Andre Cronje
Oct 31, 2020

--

An important goal for Keep3r Network is to keep the “maintenance” of keepers to a minimum. To achieve this, we wanted to create a mechanism for keepers to be able to instantly recoup their gas spent in ETH. This allows for truly set and forget keepers that do not require any devops.

Using MetaKeep3r along with OpenZeppelin | defender means a 0 friction setup environment.

MetaKeep3r

By default, executing work on jobs is rewarded with bonded KP3R (can be unbonded as normal for KP3R). This is important for the following reasons;

  • Higher bonds increase the jobs keepers can qualify for
  • Bonded KP3R gives voting rights
  • Should a job introduce an exploit, bonded KP3R can’t be exploited

The downside however, is that ETH can’t be immediately recouped for keeper transactions. This essentially means that a keeper had to keep an UNBOND days amount of ETH as a float.

Today, we released MetaKeep3r, MetaKeep3r allows for immediate ETH compensation as a trade for bonded KP3R.

As can be seen below, MetaKeep3r keeps the bonded KP3R, and swaps it for ETH as compensation for gas spent.

MetaKeep3r is restricted to only bonded keepers with a minimum bond of 100 KP3R. MetaKeep3r is also the first job to use the keeper filter for job execution.

If you want to learn more, the code can be found here

Resources

Github

Website

Documentation

Registry

--

--

Keep3r Fixed Forex Guide

2 min read

Sep 15, 2021

Keep3r Redeemable KP3R (rKP3R)

2 min read

Sep 15, 2021

vKP3R 101

2 min read

Sep 1, 2021

Keep3r expansion and consolidation

5 min read

Aug 27, 2021

Liquidity Mining Rewards v2

4 min read

Aug 15, 2021

Iron Bank Fixed Forex audit: Why audits are bad

2 min read

Aug 3, 2021

Fair launches, decentralized collaboration, and Fixed Forex

5 min read

Jul 25, 2021

Introducing Fixed Forex (USD, EUR, ZAR, JPY, CNY, etc)

1 min read

Jul 2, 2021

Keep3r V2 Oracles

2 min read

Mar 28, 2021

keep3r.network & unit.xyz

6 min read

Mar 10, 2021