Search projects, hackathons, sponsors and tech

    ← All projects

    Naga Banking

    Naga Banking is a suite facilitating bank operations when interacting with tokenized assets.

    Demo

    About

    Naga Banking is a comprehensive banking software suite designed to handle tokenized asset operations. The system consists of three main components: a NagaBank Server that processes SWIFT messages and manages smart contract interactions, a set of smart contracts including NagaExchange to allow users to offer USDC, and a web interface.

    How it's made

    Built using Hardhat and Solidity for smart contracts, Node.js for the bank server, and vanilla JavaScript with Milligram.io for the frontend, the platform enables a streamlined flow where sellers can lock USDC, buyers can make SWIFT payments, and the bank verifies and unlocks offers accordingly. The system also integrates with Akave for file storage capabilities.