UPCI (Unified Crypto payment Interface)

UPCI (Unified Crypto payment Interface)

Experience UPI on Chain with power of Crypto

The problem UPCI (Unified Crypto payment Interface) solves

Currently , The payment experience is very long and complex and the end users with no technical knowledge , is not able to use crypto for payments . There are lot of transactions, Signatures , Gas fees and other things , users need to go through. So we took upon the challenge to simplify this payment experience and here enters UPI , payment infra from India , Simple and Easy to use method to send and receive payments .

We created a platform that allows users to pay on Chain with same experience as UPI , no tx , no Gas fees , no Signs , and no metamask , so if you are newbie or an expert , we have it for you . Just use your CPIN to pay on chain , with gasless transactions on Polygon Chain .

We are using Account abstraction in backend with Smart Contract , to manage the funds of the user

Challenges we ran into

The major challenge was to generate the private-public key pair in-dapp for each and every user and maintaining security of that private key pair , we acheived it with the help of metamask browser-passworder , encrypted the keys with a PIN and stored it on local storage and then this private key was used to sign the transactions for

Discussion