UpiCrypto: A seamless unified payment interface for crypto using account abstraction, smart contract wallet and sponsored user transactions
This project utilises EIP-4337 to provide a seamless, easier and unified interface for crypto payments. It enables users to interact with the blockchain without even procuring a crypto token amount in their wallet. It is the real-time solution where users pay in FIAT in real time for their blockchain transactions.
In hindsight or background, It utilises EIP-4337 to sponsor crypto transactions on behalf of users by staking a number of utility tokens.
It also provides a way to users to pay in ERC20 tokens for blockchain transactions.
This project uses EIP-4337 for sponsored transactions and real-time crypto payments. The API infra integrates with multiple partners to provide them with a way to onboard users and sponsor their blockchain transaction interaction by providing a way for account abstraction through smart contract wallets. It also uses REST API infrastructure for the backend, OAuth2 for social logins and passwordless logins for users. It uses KMS for private key management.
We have implemented below contracts:
Also, we are supporting multiple blockchain support.