Following are some of the facts about the scale we operate,
- Platforms built on fully open-source solutions
- Operates 12 Retail Payment Instruments
- UPI alone processes 9bn+ transactions per month
- NPCI systems handles ~8bn API Calls / day (~100K APIs/ second)
- Designed and engineered for population scale use-cases
- Focused verticals for Distributed Systems & Blockchain, AI/ML & Analytics, Infrastructure and Opensource
- Unified Transaction Processing Platform : Highly scalable and resilient payment processing platform built on opensource tools which powers UPI, IMPS, NETC etc.
- Unified Mobile Application Stack : Customizable mobile application framework which powers BHIM
- Unified Blockchain Framework : Scalable and resilient blockchain framework
- Monitoring & Observability Stack : End to End Observability stack built with opensource tools & frameworks
- Infrastructure Stack : Infrastructure as a Code frameworks built using opensource tools & frameworks
NPCI has powered India's envious march towards digital dominance and built homegrown instant payment systems that have re-imagined payments & commerce. We find ourselves at the right juncture of contributing to the community and proud to announce that we are starting our journey of OPEN SOURCING.
We invite you to collaborate and create transformative engineering projects that will redefine the financial world.
You can contribute with "good first issues" or any issues labeled as "help-wanted".
You are free to contribute new ideas or novel projects / features. Avenues are open and humongous opportunities for you.
National Payments Corporation of India (NPCI), an umbrella organisation for operating retail payments and settlement systems in India, is an initiative of Reserve Bank of India (RBI) and Indian Banks’ Association (IBA) under the provisions of the Payment and Settlement Systems Act, 2007, for creating a robust Payment & Settlement Infrastructure in India.