Kelid Majazi Tabadol Kelid Majazi Tabadol KMT · CORE
فا
Get a consultation

KMT Exchange with payment-gateway integration

Buy KMT tokens with Iranian rial through the ZarinPal gateway; after server-to-server payment verification the tokens are credited on-chain to the buyer's wallet automatically.

KMT Exchange with payment-gateway integration

About the project

KMT Exchange bridges rial payments and on-chain assets. The buyer connects a wallet with KMT Connect, pays through the payment gateway, and once the payment is verified the KMT tokens are sent straight to their address.

ZarinPalServer-to-Server VerifyOn-chain SettlementAdmin Config

A safe payment flow

  1. The buyer only provides a receiving address; no keys or sensitive data are ever requested.
  2. Payment happens in the gateway and is verified server-to-server.
  3. Only after a successful verification does the signing service submit the credit transaction on-chain.
Exchange architecture: UI, payment verification and signing service
Exchange architecture: UI, payment verification and signing service

Management and configuration

Gateway settings (merchant ID and sandbox/production mode) can be changed from the admin panel without restarting the service. The signing key lives only on the server with restricted permissions.

Exchange operations dashboard
Exchange operations dashboard
MORE WORK

Related projects

All projects