Developers Forum for XinFin XDC Network

Mitali_BlocksScan
Mitali_BlocksScan

Posted on • Updated on

Proof of Presence - Hackathon Submission Build on XDCNetwork

Problem Statement

Traditional presence verification systems are prone to fraud and lack transparency. We need a decentralized, tamper-proof method to prove real-world attendance securely.

๐Ÿš€ Project Overview
Proof of Presence is a decentralized application (dApp) designed to verify and record the presence of individuals at a specific location or event using blockchain technology. It ensures transparency, immutability, and trust, making it useful for events, conferences, meetups, or even secure facility check-ins.

๐Ÿ›  Tech Stack
Smart Contracts: Solidity (Ethereum-compatible blockchain - XDC Network)

  • Backend: Node.js, Express.js
  • Blockchain Interaction: Web3.js
  • Wallet Extension : BlocksPay

๐Ÿงฉ Features

  • Register and track user presence at events.
  • Smart contract-based proof ensuring tamper-proof presence logs.

๐Ÿ“ Setup Instructions
Pre-requisites
Node.js >= 16.x

Clone the Repository

git clone https://github.com/0xprathamesh/proof-of-presence
cd proof-of-presence
Enter fullscreen mode Exit fullscreen mode

Install Dependencies

npm install
Enter fullscreen mode Exit fullscreen mode

Run the Application

npm run dev
Enter fullscreen mode Exit fullscreen mode

Add Events

Events can be added easily from the admin panel using a clean and intuitive interface designed for smooth event creation and management.

Image description

๐Ÿ“ฝ๏ธ Demo Video

https://youtu.be/f0ISwW7_wPM

๐ŸŒ Deployment

  • Smart Contract Address: 0xYourDeployedContract
  • Network: XDC Apothem(Testnet) Network

๐Ÿ‘จโ€๐Ÿ’ป Developer Team
Meet the builders behind Proof of Presence:

Prathamesh Patilโ€“ Project Lead & Blockchain Integration
Dheeraj Khatiyaโ€“ Frontend & UI/UX

Mitali Lakhereโ€“ Smart Contract Development, Deployment & Testing

Jui Puranik- Documentation & Technical writing

Some more images

Image description

Image description

Image description

Image description

We are thrilled to have won the competition ๐Ÿ†โ€”proof that passion, teamwork, and persistence pay off! ๐ŸŽ‰โœจ

Wallet Address: 0xEAde2298C7d1b5C748103da66D6Dd9Cf204E2AD2

Image description

Built with โค๏ธ for the EthDubai Hackathon 2025 by the Proof of Presence Team.

Discussion (0)