# Keygen failed, possible reasons why

**URL:** <http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599>\
**Category:** ╰ Network\
**Created:** [August 28, 2023, 12:59pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599 "2023-08-28T12:59:04Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![dat\_she\_pepe](http://forum.zenon.org/user_avatar/forum.zenon.org/dat_she_pepe/32/280_2.png) [@dat\_she\_pepe](http://forum.zenon.org/u/dat_she_pepe)\
**Post date:** [August 28, 2023, 12:59pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/1 "2023-08-28T12:59:04Z")

</div>

I will try to elaborate about the reasons why I think the keygen didn’t work for orchestrators.

**Problems?**

- Technical limitations of the operators: Maybe the operators don’t have the knowledge to run the Orchestrator properly? Sumamu did a wonderful job in creating the bridge - with his team - but most of the support has been done by deezenuts. The orchestrator Github as for today doesn’t provide the necessary information you’d need to face most of the technical issues that could arise. It’s the same for every single update: deeznuts provided most of the comprehensive tutorials. Crawling the chats in order to find the necessary information can be a turn off to some.
- Lack of clear incentives: Running an additional node you need to keep up to date equal time. One could say it’s beneficial for the Pillars to help the network and make sure the bridge is up and running but this is a non direct inventive and it has been proven numerous time that people are way less motivated by non direct incentives.

**Are there any solutions?**

Maybe!

- Update the Orchestrator Github to include everything deeznuts has been providing could be a start to smoother the technical issues.
- Provide a clear and immediate financial incentive to the Orchestrators.

**Personal takes**

- Maybe it’s an odd bug in the Orchestrators code?
- If not then the problem is human. I’ve been in crypto for a very long time and while I hate it, I know money can move mountains. I’ve seen absolute retarded people running unstable nodes with incredibly complex setups as long as the promise of money was here. Unfortunately for us, Zenon doesn’t have any volume so the fee are miserable. And the PA is bad. Going from there, the bridge tokenomics could benefit some review in order to 1) strenghten the ZNN tokenomic and 2) incentives the operators. Give them a share of the fee? Give them a new token? Add a leveraged liquidity gamified plan for LPs and if / when they get liquidated the sum goes to Operators? There are ideas to discuss but I think the bridge is key to Zenon short and mid term success and clearly, something isn’t working right now.

Discuss.

---

<div class="post-metadata">

**Author:** ![0x3639](http://forum.zenon.org/user_avatar/forum.zenon.org/0x3639/32/1651_2.png) [@0x3639](http://forum.zenon.org/u/0x3639)\
**Post date:** [August 28, 2023, 2:08pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/2 "2023-08-28T14:08:35Z")

</div>

The keygen failed b/ the min threshold was set at 21 and we currently have 19 participating.

---

<div class="post-metadata">

**Author:** ![0x3639](http://forum.zenon.org/user_avatar/forum.zenon.org/0x3639/32/1651_2.png) [@0x3639](http://forum.zenon.org/u/0x3639)\
**Post date:** [August 28, 2023, 2:10pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/3 "2023-08-28T14:10:13Z")

</div>

we need to encourage more to join. I just made that very easy.

> **[Automated Script to Build and Deploy the Orchestrator](https://forum.hypercore.one/t/automated-script-to-build-and-deploy-the-orchestrator/189)**
>
> How to Download and Run the Orchestrator Deployment Script \[Note: Written by ChatGPT\] In this post, I’ll guide you through the process of downloading and running a script that deploys the Orchestrator. Don’t worry if you’re not a computer...

---

<div class="post-metadata">

**Author:** ![0x3639](http://forum.zenon.org/user_avatar/forum.zenon.org/0x3639/32/1651_2.png) [@0x3639](http://forum.zenon.org/u/0x3639)\
**Post date:** [August 28, 2023, 2:14pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/4 "2023-08-28T14:14:05Z")

</div>

In addition, there are some “strange” results in the logs with this message:

```auto
len(node.participatingPubKeys) after removing blamed nodes: 1

```

Results are mostly 1, but vary from 1 to 19. Sumamu is looking into this. This message says only 1 PubKeys was available for KeyGen after removing nodes that are not suitable.

---

<div class="post-metadata">

**Author:** ![dat\_she\_pepe](http://forum.zenon.org/user_avatar/forum.zenon.org/dat_she_pepe/32/280_2.png) [@dat\_she\_pepe](http://forum.zenon.org/u/dat_she_pepe)\
**Post date:** [August 28, 2023, 2:24pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/5 "2023-08-28T14:24:51Z")

</div>

> [@0x3639](#):
>
> he min threshold

Yes, that’s what I assumed and I explored some possible reasons why.

---

<div class="post-metadata">

**Author:** ![mehowbrainz](http://forum.zenon.org/user_avatar/forum.zenon.org/mehowbrainz/32/1532_2.png) [@mehowbrainz](http://forum.zenon.org/u/mehowbrainz)\
**Post date:** [August 28, 2023, 4:12pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/6 "2023-08-28T16:12:34Z")

</div>

5 of those would be ZenonORG + HyperGrowth Pillars, food for thought for other Pillars. The orchestrator is easy to install, doesn’t use much resources.

---

<div class="post-metadata">

**Author:** ![cryptocheshire](http://forum.zenon.org/user_avatar/forum.zenon.org/cryptocheshire/32/1348_2.png) [@cryptocheshire](http://forum.zenon.org/u/cryptocheshire)\
**Post date:** [August 28, 2023, 10:21pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/7 "2023-08-28T22:21:15Z")

</div>

Another learning: once its up and running it should remain so for as long as possible

---

<div class="post-metadata">

**Author:** ![dat\_she\_pepe](http://forum.zenon.org/user_avatar/forum.zenon.org/dat_she_pepe/32/280_2.png) [@dat\_she\_pepe](http://forum.zenon.org/u/dat_she_pepe)\
**Post date:** [August 28, 2023, 10:34pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/8 "2023-08-28T22:34:39Z")

</div>

Give me fee ffs

---

<div class="post-metadata">

**Author:** ![shaimo](http://forum.zenon.org/user_avatar/forum.zenon.org/shaimo/32/284_2.png) [@shaimo](http://forum.zenon.org/u/shaimo)\
**Post date:** [August 29, 2023, 3:45am UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/9 "2023-08-29T03:45:43Z")

</div>

I think one thing that would really help is something like the pillar TG channel. Right now most operators don’t even know if/when their orchestrator is down. The orchestrator channel is meaningless cause it doesn’t show the names plus it has no tolerance in case of intermittent disconnections which seem to happen all the time

---

<div class="post-metadata">

**Author:** ![0x3639](http://forum.zenon.org/user_avatar/forum.zenon.org/0x3639/32/1651_2.png) [@0x3639](http://forum.zenon.org/u/0x3639)\
**Post date:** [August 30, 2023, 12:40pm UTC](http://forum.zenon.org/t/keygen-failed-possible-reasons-why/1599/10 "2023-08-30T12:40:39Z")

</div>

I can help with this. I’ll get this on my TODO.
