Call for Proposals — 2024 Q4 + 2025 Q1 RPC Services
It’s RPC Services Treasury Proposal time of the year again!
We highly value free and high quality RPC services and consider them essential to the Moonbeam ecosystem as they provide a standardized and convenient way for external applications & developers and to interact with Moonriver, Moonbeam and Moonbase Alpha networks.
For Q3 of 2024 three treasury proposals of our valued RPC service providers, namely UnitedBlock, Dwellir & Onfinality, were approved by the Treasury Council. These proposals were to cover the costs of running RPC infrastructure and provide related services during that period of time.
The Treasury Council is calling all RPC service providers to request funding in their proposals on a half-year basis with a pay-out in full prior to the start of the period of services. The Treasury Council had considered and decided not to adopt the regular half-year RPC Service funding periods to match the regular Council’s half-year terms, but to stick to the existing interval. Therefore the now upcoming half-year funding period is Q4 2024 + Q1 2025.
All previously funded RPC service providers as well as any new ones are most welcome to put forward their proposals!
These proposals should be outlining the core services to be provided in great detail along with estimates of volumes and costs. Proposals should be submitted prior to August 30th, 11:59 PM UTC, in roughly two weeks time from now.
Proposals should be submitted in a single post marking a new topic under the Governance — Treasury ProposalsGovernance — Treasury Proposals
section in this forum.
Following the submission period, the Treasury Council will be reviewing the proposals internally while potentially circling back with questions, clarification requests etc. before signaling their support or non-support for the proposal as a reply below each individual proposal’s post here in the forum. Please keep an extra eye out on the Forum during that time to ensure not missing any potential clarifying questions from the Treasury Council and keep the entire process as free from delays as possible and within the given timeframe.
We will provide feedback for every proposal submitted in any event and try to make our internal decision process as transparent and as communicative as possible.
Once a proposal gets three MBTC members in its support, it can safely be put on-chain by the proposer without the risk of getting rejected and having its deposit burned / slashed.
It will then be voted for on-chain by the MBTC members and the corresponding Treasury Motion will be executed in the upcoming spending period soon after.
While having a diverse set of RPC providers ensures a healthy degree of decentralization, providing that reliable RPC infrastructure does come at a real financial cost. Thus, it is important to achieve a high degree of service quality while balancing the number of service providers with costs of these services to the treasury.
As in previous terms, RPC service providers will be evaluated internally by the Treasury Council. To keep the decision process as transparent as possible for each proposing party we will bring forward our main aspects considered in our evaluations conducted and factors weighted. The main criteria proposals will be evaluated on are as follows:
- Cost of delivering the service
- Quality of service
- Decentralization / redundancy / location
- Track record providing high quality RPC services to blockchains in a variety of ecosystems
- Consistent track record of cost optimization while maintaining a high quality of service
- Contributions to the ecosystem to date
- Adherence to the Moonbeam Code of Conduct
- For incumbents, disruption costs if service were to be curtailed
- Trace & Trace API service provision
- Inclusion of
eth_getLogs
RPC method
For proposals we would kindly ask all proposers to include the eth_getLogs
RPC Method in their offer of services and ideally the operation / provisioning of a bootnodes on all three networks. Please declare the price for the bootnode in the proposal if you’re planning to provide this.
The purpose of this bi-annually repeating call for proposals is to ensure a process as open and equitable as possible for all interested parties while re-evaluating overall RPC services in these regular intervals. This in turn will help set expectations on all sides — selected service providers can be reasonably confident they will be reimbursed for costs related to providing the service. Meanwhile, the Treasury Council will have more predictability and a better view into longer term treasury spend.
We would encourage all proposing parties to use the 30D TWAP for both GLMR and MOVR to USD conversion in their funding requests and have their total amount requested split-up between GLMR and MOVR tokens following the 60/40 rule in terms of GLMR/MOVR ratio per USD requested.
We the @TreasuryCouncil are once again greatly looking forward to reading your proposals!
PS: To whom it may concern
@blackk_magiik from UnitedBlock
@Mihai_BwareLabs from Blast
@benn_69 from Dwellir
@brittanyseales from Onfinality
@0xpcgb from GetBlock
& everyone else is most welcome to join, of course!