README
Updates currently in progress. Some information may be outdated, and some links may be broken while we complete the transition.
PATH API & Toolkit Harness
Overview
PATH (Path API & Toolkit Harness) is an open source framework to enable access to a permissionless network of API providers of open source services and data sources without sacrificing enterprise-grade SLAs.
It provides all the necessary tools for you to deploy your own API Gateway without needing to maintain the backend services.
An easy way to think about PATH and Pocket Network is:
Pocket Network is a permissionless network of API providers for open source services and data sources
PATH is a framework to build a Gateway that ensures high quality of service atop of Pocket Network
Where do I get started?
To get started, allocate 1-3 hours of time and start with the PATH Getting Started.
It will go through all the details of how PATH works, how to configure it, and how to run it locally.
Is PATH for me?
If you're a Web2 Gateway Provider, you have four modes of operation to choose from:
Dependent (Step Aside)
Let clients use Grove's Portal directly. For example, if you do not provide the services the customer is looking for.
Grove Hybrid (Frontend)
Provide a custom front-end experience and build your own gateway infrastructure but leverage Grove's Portal API behind the scenes. For example, if you want to build your own business logic around quality-of-service, load balancing, authentication as well as building your own front-end.
Implementation Mode Comparison
If you're a Web2 Gateway Provider, you can use this table to understand your preferable mode of operation:
Dependent (Step Aside)
β
β
β
β
β
Customers go to Grove's Portal for direct access
Grove Hybrid (Frontend)
β
β
β
β
β
Customers go to your frontend but use Grove's Portal API backend behind the scenes
PATH Hybrid (Full Stack)
β
β
β
β
β
Customers go to your frontend but use PATH's features (e.g. Quality-of Service) and settle traffic on Pocket network directly
Independent (On Your Own)
β
β
β
β
β
Customers go to your frontend and dependent on your gateway and infrastructure across the whole stack
Last updated
Was this helpful?
