March/April/May 2023 HIP 4 Delegate Compensation Reporting

olimpio.eth

11 March 2023 to 10 April 2023 (Cycle 2, Period 1/6)

100% period participation: 2/2 - (HIP-23, HIP-24)
100% period communication: 2/2 - (HIP-23, HIP-24)

Cumulative participation: 2/2
Cumulative communication: 2/2

Lowest for the period: 652668.9270090404
Formula incentives period 1: 4426.42527884

11 April 2023 to 10 May 2023 (Cycle 2, Period 2/6)

100% Period participation: 7/7 - (HIP-25, Temp Check Liquidity, HIP-27, HIP-26, ARB ambassador, OP ambassador, rETH ambassador)
100% Period communication: 7/7 - (HIP-25, Temp Check Liquidity, HIP-27, HIP-26, ARB ambassador, OP ambassador, rETH ambassador)
Cumulative participation: 9/9
Cumulative communication: 9/9

Lowest for the period: 644901.4319771744
Formula incentives period 2: 4408.22669445

Total period 1 + total period 2 = 4426.42527884 + 4408.22669445 = 8834.65197329

0xF4B0556B9B6F53E00A1FDD2b0478Ce841991D8fA - olimpio.eth

Edit: using P=0 out of caution, will update if necessary

Hi mate, you need to draft a brief report like the ones other delegates have posted. The report muse include your participation rate (votes) and your communication rates (explanations of the votes) with individual links to the votes and to the posts communicating.

After that, use the new formula in the first post

I = ((log(h) - 4.55) * 3500) * M
M = 1 + (0.1 * P)

=>

I = ((log(h) - 4.55) * 3500) * 1 + (0.1 * P)

To calculate your HOP “formula incentives”, and include that number in your report.

“h” for your specific wallet address can be found here, change the dates to reflect the periods.

Name: Lefteris Karapetsas
Address: 0x2B888954421b424C5D3D9Ce9bB67c9bD47537d12
Compensation payout address: 0x9531C059098e3d194fF87FebB587aB07B30B1306
Total comp (both periods): 14016.2065373

The compensation payout address, like in the last period belongs to rotki as I would like all compensation go directly there.

2023-03-11 - 2023-04-10

Period participation (Snapshot): 2/2 - (HIP-23, HIP-24) - 100%
Period communication: 2/2 - (HIP-23 , HIP-24) - 100%

Cumulative participation: 2/2 (100%)
Cumulative communication: 2/2 (100%)

Lowest for the period: 3519310.404120717
Formula incentives: 6987.60150695

2023-04-11 - 2023-05-10

Here I missed to vote on HIP-27 but wrote in discord that I could not make it due to travelling and having no access to my voting key as the voting period is only 5 days and I landed back hours after vote closed.

Period participation (Snapshot): 6/7 - (HIP-25, HIP-26, Ambassador Votes[3], Hop Liquidity Temp Check) - 85.71%
Period communication: 7/7 - (HIP-25, HIP-26, HIP-27, Ambassador Votes[3], Hop Liquidity Temp Check - 100%

Cumulative participation: 8/9 (88.88%)
Cumulative communication: 9/9 (100%)

Lowest for the period: 3615537.462238708
Formula incentives: 7028.60503036

Hey thanks a lot. I did that according to your suggestions. But oh boy that’s quite manual for something that can be checked easily by following the forum and/or snapshot. Plus without having this automated we run the risk of someone cheating.

Someone from hop should run these numbers, double check everything and then tell each delegate what their payout is according to the rules. Otherwise we can end up with someone cheating, or even making a mistake without their knowledge.

And since the process is so manual and error-prone, and takes time out of each delegate’s day if someone from Hop does end up running the numbers we should not be doing that ourselves manually.

I agree, generally, that this information shouldn’t be manually and individually collated, because there’s so much information to parse and it’s too to game. I know Shane goes through these threads each period to confirm various parameters but don’t know how far that goes. Ultimately, automation of such a process should be the goal—I just don’t know what that looks like.

Some thoughts on automation:

I believe things could be automated, but not on its current form. For a bot to check communication automatically (minimum delegated amount and participation are easier) then it would probably be better that delegates estandarize communications in some way.

Right now some people post to Twitter, others comment in the specific forum post, and others have a dedicated forum thread with comments on their decisions. Some of those comments are standalone (for example one comment per HIP) and some others bundle communications from multiple HIPs in the same comment.

For a bot to consider all of this and not fail there would probably be some kind of technical development need, or a single place where delegates post their feedback that something automated can easily tap into (Google sheets?)

BTW, I also think it would be a great idea to automate or even partially automate some of this process. Participation and minimum HOP delegated per user should not be that difficult.

1 Like

Does it make sense to add our comments to the vote itself. See example from zenodotus.eth with [Temperature Check] HOP Airdrop Sybil Hunter Distribution

It would make it simpler to then scrape from a single source:
https://snapshot.mypinata.cloud/ipfs/bafkreihqztff3n5jjfeh45yicy5frmqgnxwqntsep7oys4vyj7e3d7cuhy

Our intentions are then more easily viewable and readily available to other voters at vote time. Could possibly automate cross posting to the forum too. Though that might be a bit more tricky.

1 Like

Name: Max Andrew
Address: 0x31e69c05EE240A30CC2A007FEa3d0835f0a14096
Total comp (both periods): 3090.61530558

2023-03-11 - 2023-04-10

Period participation (Snapshot): 2/2 - (HIP-23, HIP-24) - 100%
Period communication: 2/2 - (HIP-23 , HIP-24) - 100%

Cumulative participation: 2/2 (100%)
Cumulative communication: 2/2 (100%)

Lowest for the period: 98065.55086088562
Formula incentives: 1545.30765279

2023-04-11 - 2023-05-10

Period participation (Snapshot): 7/7 - (HIP-25, HIP-26, HIP-27, Ambassador Votes[3], Hop Liquidity Temp Check) - 100%
Period communication: 7/7 - HIP-25, HIP-26, HIP-27, Ambassador Votes, Hop Liquidity Temp Check - 100%

Cumulative participation: 9/9 (100%)
Cumulative communication: 9/9 (100%)

Lowest for the period: 98065.55086088562
Formula incentives: 1545.30765279

Address: francom.eth - 0xA2b15ce187165bC1723Df411d9887d738FabE5f7
Total comp (both periods): 4,183.3729

2023-03-11 - 2023-04-10

Period participation (Snapshot): 2/2 - (HIP-23, HIP-24) - 100%
Period communication: 2/2 - francom march/april thread - 100%

Cumulative participation: 2/2 (100%)
Cumulative communication: 2/2 (100%)

Lowest for the period: 138354.86768237292
Formula incentives: 2068.48055172

2023-04-11 - 2023-05-10

Period participation (Snapshot): 7/7 - (HIP-25, HIP-26, HIP-27, Ambassador Votes[3], Hop Liquidity Temp Check) - 100%
Period communication: 7/7 - francom april/may thread - 100%

Cumulative participation: 9/9 (100%)
Cumulative communication: 9/9 (100%)

Lowest for the period: 142644.48372670714
Formula incentives: 2114.89243528

The Dune query has been updated to Dune’s new v2 SQL engine (thanks for calling that out @francom).

The posts in this thread will be verified on Monday June 19 at 12:00:00 UTC so that they can be included in the next HOP incentive distribution. Complete your reporting on this thread by that time.

With regards to verification, in its current form it is quite trivial, assuming everyone provides all required information. I would be happy to discuss automating it the process in an open way, but wanted to add context by calling out that verification generally takes <30 minutes thanks to the detailed posts.

Hey @thegreg.eth I don’t see any communication (tweet, forum post, etc.) as a rationale for your votes. Do you have a link to that communication?

Hey @shanefontaine the table in my post above has a communication column which is somewhat cropped in the standard browser. Did you see those? Some of the rationales admittedly were fairly brief.

I would vote to remove the communication part. It’s making things really hard. For example look at the latest snapshot: Snapshot

It does not even have an accompanying forum post. Where should we post? And why even? To just say, I voted for since this is just rubber stamping?

Let’s not create mindless beauraucracy and work for all delegates and the team.

So I am using this post to say I voted for that snapshot as per HIP-18 :smiling_face_with_tear:

1 Like

Lol clearly you’re right it’s just busywork in some scenarios. I think we can add more nuance to the requirement but I do think it adds value when people are incentivized to contribute to forum discussions though.

@thegreg.eth you are correct, I totally missed the scroll. Thanks for calling that out.

Hey Shane, can you check my address between April 11th and May 10th on the query? I can’t find myself, and I know I had delegated HOP at that period.

0xb29A655f3D67B2B6724Fb22B2C2303cB660c946B

I know I’m going to be under 90k anyway, so mostly to bring up as I’m not sure if there is a potential bug for anyone else.

I had a similar issue @Bob-Rossi. Extending the end date out past the problematic period seems to resolve it. Try to June 11. Of course if you’ve reduced the holdings after May 10 then your min value will be lower and not so useful.

Thanks for the suggestion, but I tried and it just sits at “Loading” with nothign showing up at all.

It’s not a huge deal in the end I guess, I checked my vote history and was never over 90k anyway. But I wanted to bring it up for next month / if anyone else was having issues.

@Bob-Rossi @thegreg.eth I see that the Dune query only shows your delegation if it was updated during that period. The correct values will be used for this cycle and I will update the Dune dashboard for the next cycle so that this issue does not persist.

1 Like

The distribution has been made here.