Inspiration

My Team and I were inspired to build Swapzy after seeing how many Nigerians lose money or face delays when trying to convert their crypto to Naira. Most traders rely on unverified vendors or centralized exchanges that can freeze funds. We wanted to create a safer and faster way to trade STRK tokens directly — one that people can actually trust.

What it does

Swapzy is a peer-to-peer exchange platform that allows users to buy or sell STRK tokens for Nigerian Naira (NGN) with verified vendors.
It uses Paystack integration to generate secure virtual bank accounts for payments and Starknet blockchain verification to confirm transactions before releasing funds — ensuring speed, transparency, and safety.

How we built it

We built Swapzy using Next.js for the frontend and Node.js for the backend.

  • Frontend: A responsive user interface for easy trading on mobile and desktop.
  • Backend: Handles logic, user authentication, and API integration.
  • Payments: Integrated Paystack API for automated Naira settlements.
  • Blockchain: Connected directly to Starknet for on-chain verification of STRK transfers.

Challenges we ran into

One major challenge was synchronizing blockchain confirmations with Paystack payments to make transactions truly instant.
We also faced hurdles ensuring vendor verification, maintaining data security, and keeping the user flow smooth despite multiple integrations.

Accomplishments that we're proud of

  • Successfully built a working P2P trading prototype that connects blockchain and traditional banking.
  • Created a secure escrow system powered by Paystack and Starknet.
  • Designed a clean, user-friendly interface that makes crypto-fiat conversion easy even for first-time users.

What we learned

We learned how to combine Web3 transparency with Web2 reliability, and how automation can eliminate the need for risky intermediaries.
We also gained hands-on experience with Starknet integration, API communication, and secure transaction design.

What's next for Swapzy

Next, we plan to:

  • Expand vendor verification through KYC and reputation scoring.
  • Support more Starknet tokens and fiat currencies.
  • Launch a mobile app for easier access and wider adoption.
    Our goal is to make Swapzy the go-to bridge between crypto and cash in Africa. [ \text{Trust + Speed + Transparency} = \text{Swapzy} ]

Built With

Share this project:

Updates