Skip to content
POP - Proof of Purchase

POP - Proof of Purchase

Proof, Rewards, and Warranty — Onchain, Forever.

Created on 15th May 2025

POP - Proof of Purchase

POP - Proof of Purchase

Proof, Rewards, and Warranty — Onchain, Forever.

The problem POP - Proof of Purchase solves

The current warranty system is broken both from a technical and user experience perspective. As developers, we deal with fragmented data across retailers, manufacturers, and support systems, making it hard to build unified, verifiable ownership or warranty logic. There is no shared standard to track warranties or purchases, which leads to complexity in integration and verification. For users, this means lost receipts, unregistered products, and rejected warranty claims. Brands face challenges like warranty fraud, lack of insights into product usage after sale, and missed opportunities to build loyalty. In real-world scenarios, secondhand buyers can't prove ownership, support teams struggle to validate claims, and no one has a reliable, cross-platform way to manage post-purchase value.

Challenges I ran into

While building this system, one of the main challenges was creating a unified warranty layer that works seamlessly across on-chain and off-chain flows. Handling NFT minting with dynamic metadata, while keeping the process gas-efficient and secure, required precise smart contract design and event handling. Another issue was building a backend that could validate ownership and warranty logic without relying solely on blockchain reads, to ensure performance and scalability. On the real-world side, verifying sellers and preventing fake or unauthorized warranty registrations was tricky, especially in a decentralized setup. We also had to account for expired warranties, resale cases, and delayed claims, all while maintaining a user-friendly experience. Balancing technical complexity with usability across wallets, IPFS, and smart wallets added significant friction during implementation.

Tracks Applied (3)

Mini-apps

Offers a modular system combining wallet login, metadata upload, and NFT minting, making it a self-contained app for sel...Read More

Consumer

Enables users to register and manage warranties as NFTs, improving post-purchase experience and ownership transparency.

Showcase

Demonstrates a real-world use case of onchain utility beyond trading, by bridging product warranties and customer loyalt...Read More

Technologies used

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio