AvatarPiotr Adamczyk

Prown

Prown is a product certificate platform built on the Polygon PoS chain. For all people, not just "degens". We achieve that by making the experience as simple as possible, and by not requiring any crypto knowledge from our users.

prown.app
Prown's landing page
Prown's landing page

How it works

When buying products of Prown's partner brands, customers receive digital twins of those items (in the form of NFTs), which serve as certificates of authenticity and ownership. These certificates are the digital representations of real-world items, issued by brands. They cannot be tampered with or faked. These certificates can then be stored securely in the Prown app, and transferred to other users. The product certificates can easily be set up in the backoffice, making them available for brands to use.

backoffice.prown.app
Editing a product in Prown's backoffice
Editing a product in Prown's backoffice

My role in the project

I am the person behind the original idea of Prown, the CTO, and one of its three co-founders, so naturally, I am involved in all of its aspects. However, my main focus is managing our development team, blockchain-related programming, backend programming, and deployment.

Technology

TypeScript

Next.js

Expo

React

tRPC

Tailwind CSS

Prisma

Vitess

Solidity

Prown is built using the latest and greatest technology stack. We used TypeScript as our main language, which allowed us to share a lot of code between our backend and frontends. Our web experiences like the landing page and backoffice are built using Next.js, and the mobile app uses Expo. They communicate with the backend service via tRPC. The smart contract powering the platform is written in Solidity.