Uppend is a blockchain-based platform developed during MADhackathon 2025, designed to enable energy suppliers and buyers to create, sign, and manage supply contracts securely and transparently.
Built on Qubic’s decentralized DAG network, Uppend ensures formalized agreements, traceable interactions, and a user-friendly experience for contract management.
- 📄 Generate supply contracts with customizable data (payment/delivery dates, amount).
- 🔐 Digital signing and validation through the Qubic blockchain.
- 🚀 Secure, traceable interactions with real-time user feedback.
- 📱 Frontend UI built with React and responsive design.
- 💾 Local data persistence with overview of active contracts.
- ✅ Smart contract: Custom contract developed and successfully deployed to the Qubic DAG node.
- ✅ Frontend UI: Developed based on the official hackathon demo; responsive and functional.
⚠️ Integration: Connection between the frontend and smart contract is partially implemented.
Due to a fetch-related issue, full interaction between UI and blockchain is pending resolution.- 🚧 This repository reflects a fully working backend and contract layer, with the interface partially connected — further development is planned post-hackathon.
💡 Despite time constraints, the core system and logic were implemented and demonstrated during the event. Our focus was delivering a viable MVP with real blockchain functionality.
-
Frontend base:
🔗 hm25-frontend (hackathon demo) -
Smart Contract (branch madrid-2025-local | based on HM25 Qubic template | path: src/contracts/HM25.h):
🔗 team25 – Smart Contract -
Hackathon Repo & Resources:
🔗 Qubic Hackathon Madrid 2025
Qubic is a next-generation blockchain platform based on a DAG (Directed Acyclic Graph) architecture.
It supports high-speed, decentralized, and secure smart contract execution — ideal for scalable and modular applications.
More info: qubic.org
- Rafael Godoy Guía
- Oscarina Hernández García
- Mario López García
- Jesús Alejandro Hernández Méndez
- Marta Canino Romero
MIT License – Free use with attribution
View license