DonorSpark: On-Chain Charities without the Hassles
DonorSpark is a decentralized donation platform built on the XRP Ledger (XRPL), utilizing RLUSD & XSGD stablecoins for store-of-value and transactions. Its close integration with StraitsX allows organisations to easily off-ramp the stablecoins earned from their campaigns with no additional on-chain transactions or actions, making it extremely normie friendly. Users can also generate on-chain accounting tax reports for tax write-offs from applicable charities.
RIPPLE-X-EASYA-SINGAPORE-HACKATHON-2025-1
├── Frontend/
│ └── DonorSpark/ # React frontend application
├── routes/ # Express route handlers
├── services/ # Backend service logic
├── node_modules/ # Node.js dependencies
├── xrpl/ # XRPL interaction logic
├── XRPLtest/ # Test scripts for XRPL features
├── .env # Environment variable configuration
├── .gitignore # Git ignore rules
├── server.js # Entry point for Node.js backend
├── package.json # Project metadata and scripts
├── package-lock.json # npm lock file
├── requirements.txt # Python backend dependencies
├── tsconfig.json # TypeScript configuration
├── README.md # Project documentation