Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi coin bonds? #48

Open
kaustavha-scribd opened this issue Dec 10, 2020 · 1 comment
Open

Multi coin bonds? #48

kaustavha-scribd opened this issue Dec 10, 2020 · 1 comment

Comments

@kaustavha-scribd
Copy link

kaustavha-scribd commented Dec 10, 2020

Hi!

Looking at the code it seems possible to bond any ERC20.
I'm wondering if it's possible to have a isMinKeeper check with a bond requirement of multiple coins
e.g. 1 kp3r + 1 gov token from X project.
So that a keeper job can require a keeper to have both kp3r and the gov token of the project the function is called on for incentivization alignment.
This mechanism could also be used as a registration / test / MACI for advisors and contributors.

Curious if this is supported / planned / possible?
Or some reason it's a bad idea?
Is an implementation the blocker? Front end / contract or both? Any guidance would be appreciated.

ping! sorry for the spam @andrecronje @Soleone @Soleone @matjaz @Macarse @xiaojay @fameal @RomanHiden @Macarse @mwalol @cleanunicorn

@Macarse
Copy link
Contributor

Macarse commented Dec 10, 2020

You can create the check yourself.
Here's an example:
https://github.com/Macarse/GenericKeep3rV2/blob/master/contracts/keep3r/Keep3rAbstract.sol#L19

I am making sure that the keeper is not a smart contract.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants