Offline Payment System Protocol

Implementing an offline payment system for CBDC

Project Report

Github Repository

We implemented the Registration and Transaction protocols through an Android app whose purpose was to provide an offline payment functionality which allowed users to make transactions even in the absence of the internet, by connecting to a local hotspot. This software is a part of an offline CBDC implementation.