Date: May 15, 2023
Requested allocation: 513777.13845 ASTR
ASTAR Account: Wwfs24NNBLsdN9BHHj29spDsq5vkjk771dxPvMrXwraLywn
Short Description: Ongoing costs for supporting Astar, Shiden, and Shibuya networks in BlastAPI (blastapi.io). These costs are ongoing for as long as the Astar, Shiden, and Shibuya ecosystems need this service. The costs requested are for Q4 2022 and Q1 2023 (from October 1, 2022 to March 31, 2023).
Project Overview
Blast is Bware Labs’ API provider platform that aims to solve Web 3 infrastructure issues related to reliability and latency, by employing geographically distributed third-party nodes.
Blast offers a multi-region architecture that, along with a series of clustering and geo-location mechanisms, ensures optimal routing of user requests to the closest point of presence relative to where a call is generated.
The development and maintenance of the Blast platform are provided by a highly technical team of engineers with proven experience in both Web3 and Web2 projects.
Specifications
On our multichain, subscription-based, API platform, Blast we support Astar, Shiden, and Shibuya networks with the following services and specifications:
-
Expose RPC and Websockets APIs for Astar, Shiden, and Shibuya;
-
The Service availability is at least 99.9%;
-
24/7 Monitoring and alerting for reduced downtime.
-
24/7 On-call engineering support.
-
Developer support on Bware Labs Discord Channels.
-
The incoming traffic is Geo-load balanced over three regions: North America, Europe, and the Asia Pacific, with automated traffic routing for optimal response times.
-
The Clients that use the Public API free version of Blast are limited to 25 API Calls/second.
-
12 Million API calls/month with a throughput of 40 API calls/second offered for free to Astar, Shiden, and Shibuya users on each dedicated Blast account
-
Total traffic supported on all subscription plans and Public API: 3700 calls/second per region per network.
-
Multi-region node hosting: Astar(EU, US, and APAC), Shiden (EU, US, and APAC), Shibuya (EU, and APAC)
-
Security ensured through continuous integrity monitoring coupled with a smart routing mechanism significantly reduce the risk of malicious behavior from bad actors within the ecosystem
Public APIs:
astar-public-blastapi-io
wss-astar-public-blastapi-io
shiden-public-blastapi-io
wss-shiden-public-blastapi-io
shibuya-public-blastapi-io
wss-shibuya-public-blastapi-io
Dedicated APIs:
Blast API Usage Report:
Rationale
We support Astar, Shiden, and Shibuya networks in Blast API platform so blockchain developers that are building their dApp on can bypass all the hurdles involved in running their own infrastructure thus reducing both their outage risks and infrastructure costs.
We’ve been supporting Shiden and Shibuya networks since 2021. Shiden and Shibuya networks were supported at the beginning on our MVP: Bware API Platform (BAP).
On the same MVP we’ve added support for Astar network in January 2022.
The MVP turned into Blast on March 22, 2022, and since then we support Astar, Shiden, and Shibuya networks on Blast.
*Prior to submitting this proposal, we have been supporting the Astar network for more than 6 months, but never charged Astar any payments for infrastructure, development and integration costs for the time beyond the scope of this proposal.
Use of Funds
The funds will be used to pay for the infrastructure and maintenance of the Astar, Shiden, and Shibuya nodes between October 1, 2022 to March 31, 2023.
These funds will be directed to cover the costs from the infrastructure providers that are used for the Blast backend like Amazon Web Services, Google Cloud, Hetzner, OVH, Servers.com and Digital Ocean and our internal resource cost for the support provided by our engineering team to have high quality infrastructure services for Astar, Shiden, and Shibuya networks.
Overall Costs
The total monthly cost breakdown, including infrastructure and support costs for Astar, Shiden, and Shibuya networks, is as follows:
Monthly Infrastructure costs:
- Astar 11 nodes(3 on EU, 5 on US, and 3 on APAC) $2463
- Shiden 9 nodes(3 on EU, 3 on US, and 3 on APAC) $2132
- Shibuya 6 nodes(3 on EU, and 3 on APAC) $623
Support:
- Account maintenance and on call engineers - $2000
Total monthly costs: $7218
Future cost saving plans:
- Starting with January, we migrated from Cloud based solution to bare metal, and we’ve been able to reduce the costs by 70%. As the blockchain grows, it’s a tendency for the hardware costs to grow as well and our technical team is constantly analyzing new solutions that scales better in case of blockchain growth.
- One immediate cost saving plan comes with BlastAPI decentralization, which is targeted in Q2 2023. Here third party nodes can join the protocol, and earn rewards for their contribution. More details about this can be found here: Blast protocol - Blast Documentation
The costs considered for the proposal are $7,000 per month. From October 1, 2022 to March 31, 2023 the costs are $42,000, meaning 813777.13845 ASTR, based on a 7-day average USD price of 0.051611182 for ASTR.
As we earn an average amount of 50,000 ASTR per month from Collator Rewards and dAppStaking Rewards, the funds requested through the proposal are 513777.13845 ASTR.