Skip to content
SINE
← All projects

Crypto Payment Gateway

Dashboard and checkout experiences for processing crypto payments through a unified gateway.

Type
Web
Domain
Fintech
Status
Live
Crypto Payment Gateway screenshot

Overview

Crypto Payment Gateway is a platform for merchants to accept and manage crypto payments across multiple chains.

The merchant dashboard provides overviews of transactions, payouts, commissions, and configuration such as API keys and webhooks.

The checkout experience lets customers pay invoices with crypto by connecting their wallets and sending on-chain payments to generated deposit addresses.

Both dashboard and checkout are built with Vue 3, Naive UI, and TypeScript, talking to a Go backend that handles wallets, reconciliation, and payouts.

The constraint

Money arriving on-chain, asynchronously, from addresses generated per invoice — and merchants who need the ledger to reconcile exactly. The failure mode is not a broken page, it is a payment that landed but was never credited.

What I owned

  • Built the merchant dashboard — transactions, payouts, commissions
  • Built merchant configuration including API keys and webhooks
  • Built the checkout flow — wallet connection and on-chain payment to generated deposit addresses
  • Integrated against a Go backend handling wallets, reconciliation and payouts

Stack

  • Vue 3
  • TypeScript
  • Vite
  • Naive UI
  • Wagmi
  • Viem

More

  • Crypto Payment Gateway screenshot 2
Next projectHurisoft Website