[Proposal: 16] Polkassembly OpenGov development - Moonbeam

Hey @jose.crypto @turrizt,

Addressing your concerns below

  1. Cost for Notifications, AI Summary, & other features -

Polkadot Treasury helps us subside the costs for any developments we offer for other teams. After figuring out the infrastructure, we split the costs billed to the treasury vs billed based on the business we are able to generate by selling our services to teams.

By charging a fraction of our costs to the treasury, we ensure we have a sustainable model where payments are done as per usage by partner teams and we can work on projects without the fear of them of having insufficient funds (we work on a retroactive funding model). It also ensures that the costs to scale deployments beyond Polkadot & Kusama are paid by the teams and not by Polkadot / Kusama.

Any custom deployments or deployments for partner chains are not funded by the treasury as of yet as we believe that would cause immense stress on the Polkadot Treasury and chains should pay for services they use.

Why do we need to charge slightly higher for Moonbeam, Moonriver & Moonbase - In summary, the backend is different for all of these.
Moonbeam moonriver are evm chains, the precompile data (votes/delegation) have to be handled separately which is not required for substrate based chains.

  1. How is cost split between Moonbeam, Moonriver and Moonbase?

Please note that even though we show that the cost is split equally across chains, the effort to make the same is evaluated first and billing is calculated. Then it is equally divided across the three.

For notifications & super search for example, the cost per chain is $2K per chain. For Moonbeam, Moonbase & Moonriver the total cost charges is $3.5K which ensures that teams are not being charges unfairly. These funds include lifelong maintenance of these features and future upgrades to Slack & Element alerts which are yet being developed.

With regard to the OpenGov transition cost, we had projected a $30K cost, which includes transitioning everything to OpenGov, voting features, technical and interface upgrades bundled in one. The cost is not 10K$ for Moonriver, Moonbase & Moonbeam each but rather a $30K package for all three chains, their reliability and upgrade.

It could not be billed upfront & together as we would have to charge Moonriver treasury roughly $25K and Moonbeam treasury $5K when we talk about just enabling it for Moonbeam after completing the development for Moonriver.

It also includes efforts required for showing delegated votes in vote history for proposals and managing ERC 20 based voting. We have to do custom development that originally was not done for substrate based chains.

2 Likes