Skip to content

About

Blockchain-based assignment verification system anchoring student work to immutable cryptographic proofs.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

📚 Assignment Vault

A blockchain-based assignment submission and verification system that uses Ethereum smart contracts to securely store, manage, and verify academic assignments while ensuring authenticity and academic integrity.


📖 Overview

Assignment Vault is a decentralized platform that enables students to submit assignments securely while allowing educators to verify submissions through immutable blockchain records.

By leveraging Ethereum smart contracts, the system provides transparent submission records, prevents unauthorized modifications, and maintains long-term proof of assignment authenticity.


✨ Features

  • 📚 Secure assignment submission.
  • 🔐 Blockchain-based record storage.
  • 📜 Immutable submission history.
  • ⏰ Timestamped assignment records.
  • ✅ Assignment authenticity verification.
  • 🛡️ Improved academic integrity.

🛠️ Tech Stack

Category Technology Purpose
Smart Contract Solidity Implements assignment management logic
Blockchain Ethereum Stores immutable assignment records
Development Environment Remix IDE Develops, compiles, and deploys smart contracts
Version Control Git & GitHub Tracks project history and source code

🏗️ How It Works

  1. Students submit assignment details through the smart contract.
  2. Assignment information is securely recorded on the Ethereum blockchain.
  3. Every submission receives a unique blockchain timestamp.
  4. Faculty members verify assignment authenticity using blockchain records.
  5. Submitted records remain immutable and tamper-resistant.
  6. The blockchain provides transparent, long-term verification.

🚀 Future Improvements

  • 🌐 Web-based frontend
  • 📁 IPFS integration for assignment files
  • 👨‍🏫 Faculty management dashboard
  • 📚 Multi-course assignment support
  • 🤖 Automated grading integration
  • 📱 Mobile-friendly interface

👨‍💻 Author

Jaishmon M


📄 License

This project is licensed under the MIT License.

About

Blockchain-based assignment verification system anchoring student work to immutable cryptographic proofs.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages