Inspiration

Inspired by the classic paper punch cards that restaurants used to have, before they were replaced by expensive transaction systems. We wanted make rewards more accessible to local and small businesses. In the age of door-to-door delivery and online shopping, we want to create a system that adds a human touch. With STAMPD rewards, customers can connect with the restaurants that make up the community they love.

What it does

STAMPD is an on-chain rewards program that is significantly cheaper than modern solutions. Since the blockchain is decentralized, there is no server overhead nor transaction fees.

Here are key features: Significantly lower costs No servers, or other APIs used. Pay-as-you go sliding scale. The rewards don’t take a cut of the transaction

Compatible with ALL businesses Full separation from transaction point Incredibly easy adoption, no technical knowledge required

Built on-chain No maintenance required from the company Reward points will always be secure

While technically complex, for the end users, the transaction is as simple as two clicks.

How we built it

We used Solana to facilitate the creation of the customer and restaurant wallets, and coin minting. The whole thing is hosted through Digital Ocean.

Front End

  • React Native/ Expo: To host multiplatform apps, specifically a web app in this case
  • Typescript: Programming language that runs it

Back End API -Runtime: Node.js -Language: TypeScript -Database: PostgreSQL (with pg driver)

Blockchain (Solana) Network: Solana Devnet Features: SPL Tokens (Minting, Burning, Transferring)

Challenges we ran into

  • The question of who manages the wallet? If the customer had a full blockchain interface, it would be far too complicated for a simple punchcard app. We had to balance customer ownership with complexity. This is why we used Solana, since its a third party app that is not dependent on our company. We care a lot about true ownership, and this ensures the customer has a good experience and controls their rewards.

Accomplishments that we're proud of

  • We treated the whole thing with a lot of rigor, where we planned it as a startup where we used real entrepreneurship skills to create the business plan.
  • We had unbelievably fast prototyping. Our first mock app was created in the first 20 minutes.
  • We scoped it perfectly for the time given. We finished efficiently and were able to spend a while on making the PitchDeck.

What we learned

  • How easy blockchain applications truly are to implement. We are truly shocked by how useful these tools are and how complex the applications we could make.
  • The use of blockchain to give people real ownership over things in a world is a real market.
  • Planning first is a really good idea.
  • The power of GenAI. Neither of us realized how good Google antigravity was.
  • We learned about how

What's next for STAMPD rewards

We want to explore incubators at our universities to get basic funding to further develop out application.

Built With

Share this project:

Updates