PAYO — crypto marketplace for digital creators
2022 · Junior Frontend Engineer
- React
- TypeScript
- Redux
- Ethers.js
- CSS
- i18next
- Clean Architecture

Context
PAYO is a crypto marketplace for digital creators: sellers publish a showcase of items, and buyers pay for them either on-chain from their own wallet or in fiat through an on-ramp. I was a junior on the team, and I owned a large slice of the frontend — including the whole payment path.
What I did
- Built the on-chain payment flow with ethers across two networks, BNB Smart Chain and Polygon: connecting a wallet, adding and switching networks, reading and approving ERC-20 allowances, and sending both native-coin and token transfers with on-chain decimals and confirmation receipts.
- Added a fiat path next to it by integrating the Wert on-ramp widget, so buyers who don't already hold crypto can still check out.
- Structured the domain in a clean, layered architecture — each area split into entity, interactor and repository — with Redux Toolkit for state and a typed axios client with interceptors underneath.
Outcome
For a junior role I owned the hardest part of the product, money movement, end to end: multi-chain crypto payments and a fiat on-ramp behind a single checkout. The layered architecture kept that payment logic testable and well separated from the UI, instead of scattered through components.