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






Problem Statement
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.
Solution
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.
Hackathon
ETHGlobal Bangkok
2024
Prizes
- 🏆
Blockscout Explorer Big Pool Prize
Blockscout
- 🏆
Kinto Smart Contract APIs2nd place
Kinto
- 🏆
Build with Circle's Web3 Services1st place
Circle
Contributors
- Xalava
6 contributions