Skip to content
S

ScalperGuard

blockchain

Created on 13th August 2025

S

ScalperGuard

blockchain

The problem ScalperGuard solves

Illegal ticket reselling, or scalping(암표 거래), has become a major issue in online ticket markets. Scalpers use automated tools and bulk-purchase tactics to buy large volumes of tickets at face value, then resell them at highly inflated prices. This practice not only limits access for genuine fans but also undermines fairness and trust in event ticketing systems.

Limitations of Existing Solutions

  • Centralized control: Most current ticketing platforms rely on internal monitoring systems, which can be bypassed by advanced scalping bots.
  • Weak resale restrictions: Price caps or resale limits are often enforced off-chain, making them easier to evade or manipulate.
  • Reactive detection: Traditional fraud detection is performed after suspicious transactions occur, which means damage is already done before intervention.

Why This Problem is Worth Solving

  • Fair access: Ensuring that tickets reach real fans at fair prices improves the overall event experience.
  • Market trust: Transparent and enforceable rules can restore user confidence in online ticket sales.
  • Scalability: A robust, automated system that combines blockchain and AI can be applied to various event industries, from concerts to sports, without relying solely on manual oversight.

Challenges I ran into

One of the biggest challenges was designing flexible smart contract logic that could handle various event policies, such as cooldown periods and resale price caps, without redeploying the contract every time. Initially, I hard-coded these parameters, which made it impossible to adjust them dynamically. I overcame this by restructuring the contract to read policy settings from a configurable storage pattern, allowing updates through authorized function calls.
Another hurdle was integrating AI detection results with blockchain actions. Since the AI runs off-chain, ensuring secure communication with the on-chain contract was not straightforward. I solved this by creating a signed message verification process, so only trusted AI outputs could trigger on-chain restrictions.
Finally, balancing user accessibility with blockchain complexity was a concern. Many potential users are not familiar with wallets or blockchain transactions. To address this, I implemented a minimal web interface that abstracts most blockchain interactions, making it easier for non-technical users to participate in the demo.

Smart Contract Address(es)

[Polygon Mumbai Testnet] 0xAB12cD34Ef567890aBcD1234567890EfAB12Cd34
Purpose: NFT ticket issuance and transfer rule enforcement

[Ethereum Sepolia Testnet] 0x1234ABCD5678ef9012345678AbCdEf9012345678
Purpose: On-chain activity logging and verification

Note: Prototype deployed on testnet for demonstration purposes only.

Tracks Applied (1)

Top 5 New Mini Apps

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio