âšī¸Welcome to WebUPI!
Last updated
Last updated
Protocol spec â CTO Ninja Labs & Medinin Labs(IN) â
WebUPI is a proposed interface that brings the power of Unified Payments Interface (UPI) to the web. Just as UPI revolutionized payments by providing a simple and standardized protocol for transactions across different banks in India, WebUPI seeks to extend this simplicity and standardization to the internet, enabling seamless integration of UPI payments on the web.
What is WebUPI?WebUPI is a protocol that allows websites to request payments from users via UPI. With WebUPI, a website can send a payment request to a user's UPI application, and the user can approve the payment right from their app(eg. Chrome Extension), making the payment process swift and seamless.
The WebUPI protocol is designed to facilitate direct peer-to-peer transactions on the web. It leverages the existing UPI infrastructure, which supports instant round-the-clock money transfer through mobile devices and a single mobile application for accessing different bank accounts**1**.
WebUPI builds on the idea of Web3.js and WebLN, a collection of libraries that allow interaction with local or remote blockchain nodes using HTTP, IPC, or WebSocket. The WebUPI specifications are proposed in 2023 and since then, have been continuously refined. In the meantime, the hope is to see several applications and client providers be built using this standard, taking advantage of the widespread adoption of UPI in various markets. However, the implementation and growth of WebUPI will depend on the adoption and support by browser vendors, UPI apps, and the broader financial technology community.