w3f / Grants-Program

Web3 Foundation Grants Program
https://grants.web3.foundation/
Apache License 2.0
1.04k stars 2.05k forks source link

SwarmNL milestone 2 revision #2363

Closed sacha-l closed 3 weeks ago

sacha-l commented 2 months ago

Project Abstract

This is a revision to Milestone 2 for building SwarmNl, previously stipulated here: https://github.com/w3f/Grants-Program/pull/2201.

Grant level

Application Checklist

sacha-l commented 2 months ago

Thank you for taking the time to review @takahser.

The way we calculated things for Milestone 2 was indeed $2k per FTE, calculated at an hourly rate of $40 USD/hour at a 40 hour week. In this revision we have increased the hourly rate to $60 USD.

Upon completing Milestone 1, I realized we had significantly miscalculated the projected allocation of resources and cost. Namely:

Overall, we adjusted the hourly rate to $60 and adjusted the projected workload to be more realistic based on the experience we had shipping M1. Hope this helps clarify.

semuelle commented 2 months ago

Hi @sacha-l, thanks for clarifying. Since your initial application, we have started paying out grants with a percentage in DOT (vested over two years). Would you be comfortable with switching to 50% DOT going forward?

sacha-l commented 2 months ago

Hi @semuelle - can you provide more details on what that means ? What are the advantages of receiving DOT vested over two years?

semuelle commented 2 months ago

It means, part of the payment is in DOT tokens and linearly unlocks over the span of two years. We have incorporated 50%+ vested DOT payments to incentivise grant recipients to participate in the ecosystem beyond the grant payout. See also https://wiki.polkadot.network/docs/learn-transactions#vested-transfers and https://grants.web3.foundation/docs/faq#what-does-it-mean-for-payments-to-be-at-least-50-dot.

In your case, if you choose 50% DOT, for M2, you would get 18,000 USD in fiat or stablecoin, and the remaining 18,000 USD as DOT, where each block on the network unlocks a small portion for two years.

sacha-l commented 2 months ago

Hi @semuelle - After carefully considering the locked DOT payment opportunity, we decided we would happily accept switching to this model going forward.

thewoodfish commented 2 months ago

Hi @semuelle - After carefully considering the locked DOT payment opportunity, we decided we would happily accept switching to this model going forward.

It means, part of the payment is in DOT tokens and linearly unlocks over the span of two years. We have incorporated 50%+ vested DOT payments to incentivise grant recipients to participate in the ecosystem beyond the grant payout. See also https://wiki.polkadot.network/docs/learn-transactions#vested-transfers and https://grants.web3.foundation/docs/faq#what-does-it-mean-for-payments-to-be-at-least-50-dot.

In your case, if you choose 50% DOT, for M2, you would get 18,000 USD in fiat or stablecoin, and the remaining 18,000 USD as DOT, where each block on the network unlocks a small portion for two years.

Thank you @semuelle , we think this is a great model that works. It will also help us further build and test our next project easily on the Polkadot network which we absolutely intend to do, in great style.

sacha-l commented 2 months ago

Thanks for your reply @Noc2. We would be happy to discount our hours for this milestone push by 20%, which would bring the total cost to $28,800.00. With this we would request that we get the amount in USDC instead of locked DOT. Would that work on your end?

sacha-l commented 1 month ago

Sorry for the delay here. At this stage, we need to follow the new rule: "At least 50% of any grant is paid out in vested DOT." and can not easily accept application that don't take vested DOTs.

Understood. We would be happy to stick to the original plan and get more reviews from the committee in that case. If for some reason you advise against this, I would like to understand what the committee's reasoning might be. If this might be the case and because we just really want to get to work on shipping milestone 2, we would reduce some of the scope to keep it within the 30k tier.

thewoodfish commented 1 month ago

Thank you very much @sacha-l, we patiently await your feedback @Noc2. Thank you.

keeganquigley commented 1 month ago

Thanks @sacha-l just to confirm, you want to use the same Polkadot address for both USDC & DOT payments?

sacha-l commented 1 month ago

Thanks @sacha-l just to confirm, you want to use the same Polkadot address for both USDC & DOT payments?

Yes we will use the same address for locked DOT payments and USDC. But we will use a different address than the last milestone payment. The address will be: 14pG7HieCjNk2hZ4X2YvxkbpAXs9oCeW8aNZcD7tD2tpaJT9

Has the committee come to a conclusion ?

keeganquigley commented 1 month ago

Thanks @sacha-l in that case, could you please update the Polkadot address at the top of the application as part of this commit? Since the address in the application has to match the one on the invoice. After that I'm willing to approve it myself, and then I can ping the other committee members again.

sacha-l commented 1 month ago

Thank you for your time. I have updated the address in the latest commit.

keeganquigley commented 1 month ago

Thanks @sacha-l can you also change the level from 2 to 3? Sorry I should have mentioned that also.

sacha-l commented 1 month ago

Hi @semuelle thanks for you comment. To clarify, we would be happy to go forward with the original plan and accept locked DOT.

semuelle commented 1 month ago

Hi @semuelle thanks for you comment. To clarify, we would be happy to go forward with the original plan and accept locked DOT.

Great to hear. In that case, could you please add a DOT %: 50% (or more) under the Costs line?

thewoodfish commented 1 month ago

Hi @semuelle thanks for you comment. To clarify, we would be happy to go forward with the original plan and accept locked DOT.

Great to hear. In that case, could you please add a DOT %: 50% (or more) under the Costs line?

Hello @semuelle, we have made the changes requested. We look forward to your response. Thank you

thewoodfish commented 3 weeks ago

@takahser @semuelle @Noc2 we have gone ahead to make all the changes you requested. We anticipate your approval. Thank you very much.

takahser commented 3 weeks ago

@thewoodfish thx for the reminder. I just commented.

thewoodfish commented 3 weeks ago

@thewoodfish thx for the reminder. I just commented.

Always a pleasure ser! @sacha-l has made the change. I look forward to your response. Thank you!

thewoodfish commented 3 weeks ago

Thank you very much @semuelle and @Noc2. We patiently await your approval @takahser. Thank you.