Work
InfrastructureOct 2025

Disaster Aid Tracker

Decentralised · Solana

SolanaGanacheReactNode.jsTailwind CSS
// Case Study Demonstration VideoVisual documentation for Disaster Aid Tracker rendering dynamically
// overview

// Overview

An immutable tracking ledger for NGO disaster relief fund distribution. The system guarantees full public auditability of fund pathways from donor entities down to local shelters, while keeping sensitive beneficiary personal information safe. Deployed on Solana Devnet, the smart contract processes transaction flows with zero overhead.

// The Transparency Dilemma

During global crises, billions of dollars are donated to international NGOs. However, tracking where those funds go is notoriously difficult. A significant percentage of aid is lost to administrative overhead, local corruption, or logistical leakage before reaching the ground.

At the same time, publishing the ledger of relief payouts directly to a public blockchain exposes the personal details, locations, and financial statuses of vulnerable disaster victims, violating basic human privacy rights and making them targets.

// Technical Architecture & Solutions

#

// 1. High-Performance On-Chain Tracking

To build an auditable ledger that can process high volumes of transactions during an active crisis:

  • Wrote the smart contract on the Solana blockchain using the Rust/Anchor framework.
  • By choosing Solana, we leveraged its high-throughput architecture and minimal transaction costs (under $0.00025 per transaction), ensuring that aid funds are not eaten up by gas fees.
  • The contract maintains a state machine registering token allocations:
  • `Donor` $\rightarrow$ `Global NGO` $\rightarrow$ `Local Relief Team` $\rightarrow$ `Shelter Outpost`.

    #

    // 2. Privacy-Preserving Hash Linkage

    To balance public auditability with beneficiary privacy:

  • Implemented a cryptographic hashing mechanism. The system does not publish names, ID numbers, or exact addresses to the public ledger.
  • Instead, beneficiaries are registered locally. When a local relief shelter triggers a fund payout, they present a hash token representing the beneficiary's credential.
  • Anyone can audit the overall token flows down to specific shelter outposts, but only authorized NGO operators with the corresponding decryption keys can map the hashes to actual beneficiary files off-chain.
  • #

    // 3. SPL Token Simulation

  • Created a mock emergency stablecoin (SPL Token) on Solana Devnet.
  • This allows simulated disaster scenarios where NGOs can disburse thousands of relief tokens to local vendors (e.g., grocery stores, medical supplies) instantly, validating token performance under load.
  • // Results & Insights

  • Solana Devnet Active: Fully functional smart contract verified on the Devnet explorer.
  • Zero Overhead Audit: Transparent log tracking that is searchable globally.
  • Privacy Safe: Protected the identities of simulated beneficiaries while leaving 100% of the funds audit trails intact.
  • // metrics
    Solana devnet live
    Zero overhead transaction logs
    Auditability guarantee
    // stack
    SolanaGanacheReactNode.jsTailwind CSS
    // challenges & solutions
    // 01

    On-Chain Auditability vs Privacy

    Creating a verifiable and immutable tracking ledger for disbursement funds on-chain while keeping the personal details and names of disaster victims completely confidential and secure.

    // 02

    Custom SPL Token Simulation

    Simulating high-velocity fund flows for relief distribution without incurring major fees. Configured a custom SPL token system on Solana Devnet to mock multi-site relief disbursement pathways.