On the Dot

Register for a workshop with deposit, get it back with a tap - a frictionless, clean UX to make RSVPs real and cut down waste from no-shows.

Websitegithub
  • 0 Raised
  • 280 Views
  • 0 Judges

Categories

  • Polkadot

Gallery

Description

(optimised for mobile)

🏛️ PROJECT NAME

On the Dot

DESCRIPTION OF THE PROJECT 

A frictionless check-in system for real-world events. Register, stake a small deposit, and instantly get it back when you tap your NFC chip at the venue.

PROBLEM WE ARE SOLVING

Free events struggle with no-shows, organizers over-order food, waste resources, and lose engagement because sign-ups don’t always translate to actual attendance. 

On the Dot builds a trust-based attendance layer that makes every RSVP real by linking it to a refundable on-chain deposit. It ensures accountability while keeping the process effortless for both organizers and attendees.

WHY BLOCKCHAIN?

Blockchain guarantees transparency, automation, and immutability the deposit logic can’t be gamed or changed. Every registration and refund occurs automatically through smart contracts, eliminating the need for manual coordination. 

In future versions, we’ll extend this into zk-enabled, peer-to-peer verification, allowing even fiat or off-chain payments to integrate securely without central oversight. Blockchain isn’t just optional here it’s what makes “trustless RSVP” possible.

TELEGRAM USER NAME

@rakymi @deca12x

FRONTEND REPO

GitHub

WEBSITE URL

onthedot.live

CONTRACTS REPO
GitHub

BOUNTIES (Integrations)

This project integrates with the Polkadot PAsset Hub Testnet, demonstrating EVM smart contracts running natively on Polkadot.

  • Uses Hardhat for Polkadot to deploy Solidity contracts.

  • Leverages Privy Auth for seamless embedded wallet onboarding.

  • NFC tap triggers an on-chain transaction directly to redeem deposits.

  • Future upgrade: integrating precompiles and XCM functionality to enable cross-rollup event logic and extended payment types.



💰 Bounty Submission 

PROJECT DESCRIPTION 

On the Dot is a frictionless RSVP verification system built on the Polkadot Asset Hub Testnet. Users register for an event by staking a small refundable deposit and reclaim it instantly by tapping an NFC chip at the venue. The smart contract automates deposits and refunds, ensuring attendance integrity and reducing waste. Built with Solidity, Hardhat for Polkadot, and Privy Auth, it showcases native EVM deployment and event-driven contract interaction. Future iterations will integrate precompiles and XCM for cross-chain scalability.


PRODUCT VALUE

On the Dot transforms event planning by guaranteeing that attendees who register actually show up  preventing waste and improving logistics. It introduces a real-world use case for smart contract automation in event management and provides a clear incentive structure powered by Polkadot’s EVM environment.


SMART CONTRACT LOGIC OVERVIEW

  • deposit() - user sends 1 DOT to register; wallet address stored on-chain

  • redeem() - triggered by NFC tap; verifies deposit and returns DOT to user

  • depositors list

  • admin address

BONUS & FUTURE WORK

  • Implement precompiles to interact with other parachains through XCM

  • Add zk-based attendance verification and fiat on-ramps for broader accessibility

  • Expand to multi-event management dashboard for organizers

  • Use NTAG424 DNA chips for AES CMAC Validation using dynamic URLs

Attachments