PublicLedger
A Transparent and Decentralized public spending ledger on the EDU Chain. Track every transaction involving public funds in real-time, with the on-chain logs.
Videos
Tech Stack
Description
PublicLedger is a decentralized application (dApp) revolutionizing transparency in public spending, built on EDU blockchain. In a world where billions are allocated to public institutions like schools and hospitals, accountability often falls short. This project tackles that gap by enabling real-time, immutable tracking of every dollar spent, received, or sent—visible to the public eye.
Using a React-based frontend and a Hardhat-deployed smart contract, PublicLedger logs transactions on-chain, ensuring no fund goes unaccounted. Entities—Government, Schools, Hospitals, and Ministries—interact via the financial institution's dashboard, sending funds with details like amount, purpose, sender and recipient name. Each transaction triggers dual logs: one for the sender, one for the receiver, complete with sender/recipient names for clarity. On the transactions details, there is a link of the onchain transaction that happens when off-chain fiat transaction happens, verified on EDU Chain’s Blockscout explorer.
Key features include:
Real-Time Transparency: Instant on-chain logging of fiat transactions (e.g., USD).
Accountability: Every transaction involving public funds is traceable, curbing corruption.
Blockchain Innovation: Leverages EDU Chain for secure, tamper-proof records.
Contract Address: 0x1119731e98897d8aeAFC7C93a0f2747f3370965f