Rapidly Deploy and Configure Open Networks
“Ready, Fire, Aim” with Beckn-ONIX
Before: 3 - 4 Months
Now: 7 Minutes
With Beckn-ONIX, you can
Watch Beckn-ONIX in action
Simplifying network onboarding with these features
Deploy in Minutes
Scale Effortlessly
Seamless Integration
Simple and Intuitive
Setting up Beckn-ONIX is a breeze.
This user guide will walk you through everything you need to know for cloud or local deployment.
What our community members think
Anil Antony
Software Developer at Settlin
Mishal Abdullah T
Govind S B
Kerala Top 100 Coder
LLM Enthusiast
Get involved! Beckn-ONIX to the power of community
Dive into the code on GitHub.
Have questions about Beckn-ONIX?
No Beckn-ONIX is not a protocol. Beckn-ONIX is not a new version of Beckn. Beckn-ONIX project just helps setup and maintain a Beckn network. This initiative is independent of the evolution of Beckn
When you setup a new Beckn network using Beckn-ONIX, the reference implementations of Beckn Registry, Beckn Gateway, BAP Beckn Adapter and BPP Beckn Adapter
Yes. Beckn-ONIX only installs the core network components. Refer to the Sample deployment diagram for a simple illustration of the various components. As you see in that diagram, apart from the core network components, you would need a buyer side application and a seller side application to perform transactions. Typically you will be implementing one or both of these. If you are only implementing one side of it, you can use sample applications or postman as the other application.
No. If you are comfortable you can install the reference implementations of Beckn Registry, Beckn Gateway, BAP Beckn Adapter and BPP Beckn Adapter directly from the repositories. Beckn-ONIX makes the tasks easier through guided installation.
Sure. As the name suggests, these are just reference components and their objective is to get you started easily. You can however write your own implementation of the Beckn protocol using the tech stack you like.
Yes. You can use other programs. The user guide uses Nginx primarily as an example. The instructions to configure the reverse proxy might change. In particular, for the flow we have you might need to identify how to install SSL certificates and how to proxy a request to a port based on the requested URL.
No. Beckn-ONIX is just one effort to kick start the process of creating tools to aid easy creation and operation of Beckn networks. We want the community to create even better tools for different production environments.
We welcome contributions both to this project as well as initiatives in other production environment. Refer to the contribution guide for more details on the process.