For Provider Platform

This document highlights the steps to be followed by a provider platform for technical integration on the ONEST network in order to go live with their offerings. Discovery, Order, Fulfilment, Post-fulfilment are the four stages in an order lifecycle. Thus, post following the steps highlighted in the document, every provider platform will be able to make their offerings discoverable across seeker platforms present within the ONEST network. For any further steps within a transaction, the consumers will be routed to the respective provider platform.

Prerequisites:

Steps for technical integration:

Before you begin, please ensure that you have filled out the "Join Us" form linked HERE so that a person from our team can be in touch with you to support your integration journey.

Step 1: Identify key use cases and user stories to start with, following an MVP for go-live on the ONEST network

  • Example use case: There is an organisation A that creates a diverse range of educational content that is helping simplify K-12 education for students from all backgrounds. They upload this content on their own platform. Another organisation or individual looking for K-12 educational content need to find out about organisation A, visit their platform and search for the content based on the name, grade, subject and so on. But organisation A need more organisations and individuals to make use of this content. Thus, their key use case will be the discovery of educational courses hosted on their platform across all the seeker platforms on the ONEST network.

Step 2: Onboarding - Sandbox Registration

Step 3: Refer Reference Implementation Guides and understand the APIs schema from the specifications and examples.

Step 4: Read Developing the APIs

  • Beckn protocol Server is an open-source service that helps applications connect to any network that is using beckn protocol including ONEST. It follows the beckn protocol and makes it easier for the applications to get started with ONEST implementation. Routing, request signing, schema and signature validation etc is done by this service. More details about the open-source package can be found here: Beckn Protocol Server

  • Network participants can use Beckn Protocol Server - the open-source service or develop it themselves or avail a TSP.

Step 5: Refer Network Observabilityto generate telemetry and send to the ONEST network

Step 6: Test with reference seeker platform (BAP) on the sandbox. The following is the postman collection

Step 7: Share the logs here by following these steps and get sign-off by ONEST Team

Step 8: Reach out to the ONEST team to register onto to Production to Go Live

Support: If you are facing any issues, please share your query on https://github.com/orgs/ONEST-Network/discussions

Last updated