hackquest logo

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.

ビデオ

説明

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

Twitter: (3) Public Ledger (@PublicLedger254) / X

ハッカソンの進行状況

During the HackQuest hackathon, I built PublicLedger dApp from the ground up, delivering a fully functional dApp for transparent public spending on EDU Chain. Key milestones included: Designed and deployed a smart contract with enhanced logging (sender/recipient names) to EDU Chain, Developed a React frontend with entity dashboards, real-time transaction logs, and modals for detailed views, Integrated a Node.js backend to process transactions and sync with the blockchain. This progress transformed an idea into a working prototype, ready to demonstrate transparency and accountability in action.

テックスタック

React
Solidity
Ethers
Node
Web3

資金調達の状況

No external funding has been raised yet, as the project is in its proof-of-concept phase. I’m now exploring opportunities for grants, partnerships, or seed funding to scale it into a production-ready solution.

チームリーダー
Bbriancepha2
オープンソース
業界
DeFiDAO