1
Moonbeam RPC Services Submission Q4 2024 and Q1 2025
Abstract - In the most recent 3 months we served more than a billion requests. Dwellir got selected as one of the providers to provide public RPC services for the community for Q2 & Q3 this year. We hope with this proposal that we can continue to provide RPC services to the community for the next six months.
Motivation - The Dwellir mission is to serve developers worldwide with instant data access and a comprehensive suite of tools so that they can build web3 applications.
Project Overview and Team Experience - We currently run RPC services for Moonbeam, Moonriver and Moonbase Alpha and more than 100 other blockchain networks. Currently, we are processing 1.4 billion requests per day on average and you will see throughout this proposal that our experience within the Moonbeam ecosystem is extensive.
One of the key differentiators with Dwellir is that we own and operate our own bare metal machines which have several important effects.
Performance: Bare metal servers offer superior performance and low-latency communication, essential for decentralized networks to efficiently process transactions and reach consensus.
Security: Bare metal servers provide enhanced security and isolation, safeguarding sensitive data and assets in a decentralized network.
Control: With bare metal servers, node operators have full control over hardware and software configurations, ensuring adherence to network rules and consensus mechanisms.
Reliability: Bare metal servers offer robustness and stability, making them reliable choices for continuous operation in decentralized networks.
Expertise: Our team has a proven track record of creating tailor-made blockchain infrastructure that align with the Moonbeam community’s specific needs.
Support: We don’t just build and leave – our team stands by the community for the long haul. We engage with ongoing support, maintenance, and optimization services to keep the networks running smoothly and efficiently.
Rationale - A service like Dwellir’s ensures that developers can build without the overheads and costs of managing enterprise infrastructure. Furthermore, users of wallets and dapps can have a smooth experience with RPCs that deliver fast data reliably.
Overall Cost - Based on our current cost measurements across Moonbeam, Moonriver and Moonbase Alpha nodes.
Total monthly cost = $3,055.5 per month
Total Q4 2024/Q1 2025 cost = $18,333
This includes multiple sites in Sweden and extended access in Tunisia. We’re also opening datacenters in Singapore and we would be default host services there at no extra cost under this current proposal.
Splitting by 60% GLMR and 40% MOVR
GLMR : 62726
MOVR: 776
Use of Treasury Funds - To cover the costs of hardware operation and maintenance. We own and operate our own bare metal services in 4 locations.
Specifications - Dwellir will provide archival publicly available RPC nodes.
- HTTPS and Websockets APIs for Moonbeam, Moonriver, and Moonbase alpha
- 24/7 monitoring and upgrade notifications
- Public API’s are subject to a rate limit of 30 API Calls/second
- Support for Debug and Trace methods
- Support for eth_getLogs RPC method
- Enterprise level security as standard
Public APIS
https://moonbeam-rpc.dwellir.com
wss://moonbeam-rpc.dwellir.com
https://moonriver-rpc.dwellir.com
wss://moonriver-rpc.dwellir.com
https://moonbase-rpc.dwellir.com
wss://moonbase-rpc.dwellir.com
Optional - Dwellir Proposal Q4 2024/Q1 2025 RPC Services - Nextcloud
2
Reply
230views27likes3links7users
read5 min
1
Update
Clarification on Pricing: We have applied the same pricing formula in this proposal as we did in the previous one, which is based on hardware usage and bandwidth. Due to a significant increase in the storage consumption of these nodes, the associated costs have risen accordingly. In the full proposal one can read the information about hardware consumption from the Pricing Table Quote. To reduce the cost in this proposal we decreased the overhead charge from 20% to 5%, compared to the previous proposal.
It would not be honest to add a discount on the proposal after it has already been published, when others have published their proposals. We keep our proposal as it is.
/Gustav - Dwellir
Reply
micheleicebergnodesTreasury Council Member
3
Dear @gustavnipe ,
The @TreasuryCouncil would like to thank you for submitting the above RPC service proposal!
I am starting here a round of questions / feedback, other Treasury members could join afterwards.
With reference to your proposal my question is specifically about this point you reported in the proposal:
“ Support: We don’t just build and leave – our team stands by the community for the long haul. We engage with ongoing support, maintenance, and optimization services to keep the networks running smoothly and efficiently."
Can you kindly better describe on which communication channels are you available on daily basis for any community member looking for help about your services? This is just for confirmation/visibility, we already know your dedication to community and appreciate it.
To stay on schedule we’d appreciate a reply in a timely manner, ideally by next Monday, September 9th.
Thanks & kind regards
Michele
Reply
Thanks for your question Michele,
We are available in the public Moonbeam Discord server to respond to any feedback and helping out with potential troubleshooting-questions from members in the ecosystem.
To stay on top of any new releases for the Moonbeam chains, we have built a bot that monitors the GitHub-repository for any updates.
Best regards,
Gustav
Dwellir
1
Reply
_yrnTreasury Council Member
Hey @gustavnipe
Thanks again for your proposal!
We highly appreciate the operation of bootnodes at no extra cost and value pretty much all the technical aspects outlined in your document as well as the high reputation Dwellir has among us.
However, there’s one bummer in the proposal that is somewhat hard to make sense of for the Council which is the doubling in asking price compared to half a year ago while using the same price formula due to an increase in storage.
Could you elaborate how that came to be and how a) NVMe storage (usage only that is) is such an excessive price factor in the overall service provisioning and / or b) how storage has increased so very significantly compared to half a year ago that causes a doubling in the total asking price.
As we are on a tight schedule now, let me add here — If you see any possibility of going back to last terms pricing & service offer that would be fantastic!
Thanks a lot!
2
Reply
Hi,
Thank you for following up with us.
We also noticed that the NVMe storage consumption has increased significantly compared to six months ago. It’s possible that something within the specific containers running these nodes has caused this increase. We will look into this further.
However, since we are unable to provide a detailed explanation at this time, and given your tight schedule, I am updating our quote to reflect our previous pricing:
- Total monthly cost: $1,542.52
- Total Q4 2024/Q1 2025 cost: $9,255.14
Please consider this as our official proposal.
Best regards,
Gustav
Dwellir
2
Reply
Big fan of Dwellir they’ve always provided a great service and have a great team.
Big support of this. All the best to the team.
1
Reply
lina.k.mTreasury Council Member
Hi @gustavnipe , the Treasury Council has carefully reviewed your proposal, and considering your key strengths in decentralization, latency, and cost/quality balance, we are pleased to inform you that you are among the three RPC providers selected for Q4 2024 / Q1 2025. This post serves as your first Support Signal, with two more to follow soon. Additionally, the 30-day moving average price information will be provided to help you create your on-chain proposal.
Your proposal stood out as the most cost-effective option, with a reasonably strong track record of service and participation in the ecosystem. Your offering is complete, including bootnodes, eth.getLogs, and trace+API. The only area for potential improvement noted was the limited geographic coverage. We are glad to have you onboard!
2 Replies
2
Reply
_yrnTreasury Council Member
Signaling my support, marking #2 out of 3 signals necessary.
A note of appreciation on the storage related price cut.
Reply
Thanks for the information.
We are happy to hear that our services are appreciated.
We will be working on the increased geographic coverage in the coming months, with the aim to provide a stronger offer next time.
2 Replies
1
Reply
aaron.mbfTechnical Council member
Also signaling support (3 of 3). 30 day moving average to come shortly.
1
Reply
micheleicebergnodesTreasury Council Member
Dear @gustavnipe please find here below the 30dma info:
GLMR price: 0.166 USD
MOVR price: 9.38 USD
Please create accordingly your On-chain proposals.
Deadline for such creation: Tuesday 24th
Thanks a lot in advance!!!
BR
Michele
1 Reply
Reply
micheleicebergnodesTreasury Council Member
Important Note dear @gustavnipe:
Onchain proposals to be created now is only about Q4 2024 Payments!
Thanks!!!
BR
Michele
Reply
Hi again @micheleicebergnodes,
We have now filed one on-chain treasury proposal for Moonbeam and one for Moonriver. Both on-chain submissions are for Q4 2024. We have used the 30dma information that you shared last week.
Here are the links to the submissions:
Please let us know if we should do anything more.
1
Reply
11 days later
micheleicebergnodesTreasury Council Member
Treasury Council voting operations completed: proposal approved Onchain!!!
Reply
Thank you @micheleicebergnodes,
I see that the Moonbeam proposal was approved. But the Moonbeam proposal has not yet been approved?
Reply
_yrnTreasury Council Member
Hey @gustavnipe,
let me quickly jump in here. You are referring to Dwellir’s Moonriver proposal. If you check onchain ‘p.js (Moonriver) > governance > treasury’ you can see that the proposal has already been approved and the payout will be triggered at the end of the current 6d spend period which is in T - 1d 14h.
Feel free to always reach out anything more comes up, we’re here to help!
2
Reply
Hi @_yrn
Thanks for your reply. I saw it now when I used ‘p.js(Moonriver)’. When I check via Polkassembly, I couldn’t see it. I guess the Gov1 Treasury-interface is deprecated at Polkassemlby.
Thank you.
/Team Dwellir
1 Reply
2
Reply
2 months later
Closed on Dec 8, 2024
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
1 month later
_yrnTreasury Council Member
1
Dear @gustavnipe,
Please proceed with submitting your Treasury Proposal for the RPC services Q1 2025 payout on-chain. As before, please split the agreed quarterly cost in a 60/40 ratio between GLMR and MOVR using the EMA30 prices below.
GLMR: $ 0.265
MOVR: $ 13.716
As per today’s Subscan data (provided by Coingecko) for MOVR and
GLMR.
Once on-chain, we will make sure the Proposal is converted to a Council Motion and payed out asap.
Thank you so much!
Yaron
1
Reply
Opened on Jan 14
dev0_sikTreasury Council Member
Hi Dwellir Team (@gustavnipe),
when you posted the root track gov motion to do the treasury.spendLocal i realized that the ability to propose spendings on the treasury pallet was removed
I suspect that was unintended and notified the Moonbeam team.
It should still go through the treasury pallet and the council shall transfer it into a treasuryCouncilMotion.
Your root track ref would also require a 2m GLMR decisionDeposit so that one might just be left to die (expiring).
Sorry for the inconvenience. If your submission deposit gets slashed you can for sure request that as reimbursement along with the actual treasury proposal later on.
2
Reply
Hi @dev0_sik,
Thanks for getting back to us. Yes, we couldn’t use the normal way of filing a treasury proposal so we tried with via Open Gov.
Anyway, we will be on standby until we hear that the bug has been resolved.
Best regards,
Team Dwellir
3
Reply
1 month later
_yrnTreasury Council Member
Hey @gustavnipe
RT3401 is now enacted on both Moonbeam and Moonriver and the Treasury Council is ready to conduct your awaited payouts via the new Treasury Proposal flow.
For that matter, please provide us with a beneficiary address of your choice and the Treasury Council will process your proposal asap.
We’ve captured the EMA30 price for MOVR at $ 8.483093 at block 10380992 and at $ 0.150840 at 9673865 for GLMR.
This will result in a total payout of 36,814.32 GLMR and 436.40 MOVR to settle your request of $ 9,255.12.
Again, thanks you for your patience!
yaron
1
Reply
Hi @_yrn,
Thanks for getting back to us.
The beneficiary address for both GLMR and MOVR is: 0xF8D757E04BF0fbd5432E743DD8612E62A9c983cf
Best regards,
Gustav
Dwellir