SnapReward

SnapRewards: AI-verified photo challenges with token rewards via Metal API

SnapReward

Created At

ETHGlobal Taipei

Project Description

SnapRewards is a brand engagement platform that incentivizes user participation through tokenized rewards. The system helps merchants create photo-based challenges that drive meaningful interactions with their brand. When users complete these challenges by taking and submitting photos that meet specific criteria, they automatically earn custom-branded tokens through the Metal API. The platform addresses a key marketing challenge: converting passive consumers into active brand participants. By gamifying brand interactions and providing immediate token rewards, SnapRewards creates a compelling reason for users to engage with products and brand assets in the real world. Key features:

Simple merchant dashboard for creating branded tokens and customizable photo challenges AI-powered verification to automatically validate user submissions Seamless token distribution using Metal's API User balance tracking and reward management

SnapRewards transforms traditional marketing into an interactive experience where users are motivated to engage with brands in exchange for valuable digital assets, creating a win-win for both merchants seeking engagement and users seeking rewards.

How it's Made

SnapRewards is built using a modern tech stack with a Python/FastAPI backend and React frontend. Backend technologies:

FastAPI for creating efficient API endpoints Metal API integration for token creation and distribution OpenAI Vision API for AI-powered image verification Pydantic for data modeling and validation

background image mobile

Join the mailing list

Get the latest news and updates