OnFinality Customer Case Study: Edgeware

OnFinality is a blockchain infrastructure platform that saves Web3 builders time and makes developers’ lives easier. We deliver scalable API endpoints for the biggest blockchain networks and empower developers to automatically test , deploy, scale and monitor your own blockchain nodes within minutes.

In this Customer Case Study series we’ll hone in on how Edgeware uses OnFinality to elevate and enhance their DAO via hosting and API services.

Summary

Edgeware, a blockchain network focused on funding and promoting open collectives through decentralised governance, uses OnFinality to enable access to public nodes, so users can communicate securely with Edgeware.

“Thanks to OnFinality, there is now a more stable connection to Edgeware’s network. The Edgeware community is very grateful that both our developers and regular consumers are able to interact with Edgeware through OnFinality!”

— Filip Kalebo, Rust Developer and contributor to Edgeware

“In the recent scenario where Edgeware’s primary load-balanced infrastructure by CW Labs went offline, OnFinality played a crucial role in providing an uninterrupted medium for EDGizens to communicate with Edgeverse. The OnFinality team continuously monitored the network, scaled their infrastructure several times to fulfil the demand and became one of the community’s favourite RPC infrastructure providers.”

— Shankar Warang, Community Operations Lead, Edgeware DAO

The Problem Facing Edgeware

Edgeware is a scalable, sovereign and cooperatively owned smart contract platform with a large public treasury, strong governing community, and a focus on DAO deployments. Participants vote, delegate, and fund improvements and upgrades through DAOs, economic mechanisms, cryptographic voting systems, and more in order to develop the network and the surrounding ecosystem. Edgeware emphasises user ownership and true decentralisation through its governance mechanisms and through its unique token distribution mechanism, the lockdrop.

EdgeApps, PolkadotApps and Metamask are the major frontend interfaces/tools used by day-to-day users, developers and ecosystem projects of Edgeware ecosystem.

Edgeware’s developers are constantly working on new ways to deploy to be able to scale the network at a greater speed.

However, setting up blockchain infrastructure is difficult, time-consuming, and expensive, impeding the interest and progress of builders who want to get started and scale quickly.

  • It requires a level of server development expertise that many do not have.
  • It’s extremely costly to run a full Edgeware node nearly continuously, especially when your traffic is low and inconsistent.
  • Running production-level infrastructure is especially tricky. You need to autoscale quickly to handle bursty traffic, and you want to provide services in different regions around the world to provide low latency services — all of this is incredibly costly, but comes with significant economies of scale for a provider.
  • DevOps requires constant attention — time that would be better spent elsewhere building something.

How OnFinality Helped Edgeware

Initially, Edgeware had only one RPC infrastructure provider (CW Labs aka the founding team) with multiple endpoints. OnFinality voluntarily added support for Edgeware solochain and thus became the first-ever load-balanced RPC infrastructure provider for the Edgeverse.

“We had to change the default RPC endpoint for interfaces like PolkadotApps multiple times in case the default individual RPC node went down due to a spike in load. With the introduction of OnFinality’s load-balanced RPC infrastructure, load-balancing became a new norm and thus the older RPC infrastructure provider also came up with load-balancing making more reliable options available for the end users. So one can say that OnFinality brought the highest industry standards to Edgeverse and motivated other RPC infrastructure providers to adopt them as well.”

— Shankar Warang, Community Operations Lead, Edgeware DAO

OnFinality provides a shared node API service to mitigate these barriers of entry to accessing a new protocol by reducing all these costs to near zero. We manage all the nodes for our users and distribute them across the world (with intelligent routing) to achieve global scalability from day 1, we monitor each node and ensure that they meet certain service levels, and we have the expertise and scale to handle production workloads and high peak traffic.

Free API Service (within fair use limit) for Edgeware

The Results

In summary, we reduce the pain of getting started on Edgeware and minimise the costs of accessing secure nodes for new dApps with low or unpredictable traffic. Our one-click node deployment and elastic API endpoints allow dApps to scale quickly and reliably on Edgeware without having to worry about setting up infrastructure from scratch, or having to pay to constantly service full nodes.

To date, we’ve serviced almost 1.2 Billion API requests with 1.2 TB of data egressed!

One click deploy of dedicated Edgeware Full and Validator nodes

“In the most recent scenarios, the OnFinality team upgraded to a pre-release node version and helped Edgeware’s runtime contributor in testing, highlighting and debugging issues. This also allowed the runtime contributor to save time without having to host a brand new node but instead retrieving logs from OnFinality’s live deployment upon manual request.”

— Shankar Warang, Community Operations Lead, Edgeware DAO

“Edgeware being a DAO and substrate solochain with full democracy, the community approves all the funding proposals through on-chain governance and OnFinality adapted to it with quarterly proposals in a postpaid manner while maintaining the public transparency about infra utilisation. Most interestingly they are one of the rare contributors who raise their on-chain proposals by themselves by keeping the 5% bond amount at stake! OnFinality has been adding more and more functionalities that are being utilised by many of the Edgeware ecosystem contributing projects, teams, devs and validators without sacrificing on stability. The OnFinality app’s UI, UX, stability of services and proactive team monitoring the network to optimise resources without charging integration fees or hefty maintenance fees results in an experience unmatchable not only in the substrate ecosystem but rather in the whole crypto space.”

— Shankar Warang, Community Operations Lead, Edgeware DAO

Key Resources

You can access our public API service by connecting to it using Polkadot.js or via the endpoints listed below.

For teams looking to take your applications to the next level, sign up here and receive your free API key in minutes! Alternatively, get in touch at sales@onfinality.io to discuss your requirements!

Build Smarter with OnFinality.

About Edgeware

Edgeware is a community-owned, fairly distributed, governance experiment turned self-sustainable blockchain ecosystem built on Substrate with on-chain governance and a collectively managed treasury, enabling users to fund the chain’s development, operations and teams to build projects.

EdgeApps | Website | Governance Forum | Discord | Twitter | Wiki | Telegram | Matrix

About OnFinality

OnFinality is a blockchain infrastructure platform that saves Web3 builders time and makes their lives easier. OnFinality delivers scalable API endpoints for the biggest blockchain networks and empowers developers to automatically test , deploy, scale and monitor their own blockchain nodes within minutes.

App | Website | Twitter | Telegram | LinkedIn

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
OnFinality

OnFinality

110 Followers

OnFinality empowers Web3 developers with easy-to-use, reliable and scalable blockchain infrastructure. Build smarter with onfinality.io