🏠 Overview

What is Paycrypt?

Paycrypt is a decentralized utility payment system allowing users to purchase airtime, data, and TV subscriptions using onchain assets (USDT, USDC). Built for reliability and trust via escrowed smart contracts.

Supported Chains & Tokens

How It Works (User Flow)

User selects service (airtime/data/cable)

  1. Wallet connects & approves token.
  2. Smart contract escrows token.
  3. Backend verifies & calls our service provider (VTPASS).
  4. If success: funds released to dev wallet.
  5. If failure: a refund is initiated by an Admin.

⚙ Smart Contract

Function Breakdown

createOrder (): Creates a new payment request with the token & orderID

markOrderSuccessful (): Confirms VTpass success and forwards funds

markOrderFailed (): Cancels and refunds