Mist Network
B2B crypto payment infrastructure

Crypto payment infrastructure — a payment gateway for your business

Issue invoices from your backend, let customers pay on our hosted checkout, and get a signed webhook the moment the payment is confirmed on-chain. We run the address pool, chain monitoring, reconciliation and settlement — you fulfil orders.

USDT · ETH · BNB · TRX TRON, BNB Smart Chain, Ethereum, Arbitrum
REST API + webhooks HMAC-SHA256 signed in both directions
Automatic detection Chain scanning with confirmation tracking
Settlement & payouts Per-asset balance ledger, payouts on request

What we provide

The full payment stack behind a single API key — not a wallet app, a gateway your business plugs into.

Hosted checkout & invoice links

Every invoice gets a hosted payment page with QR code, exact amount, live countdown and status. Send the link by e-mail or chat, or redirect customers from your checkout. No customer account needed.

REST API & signed webhooks

Create, list, fetch and cancel invoices over a JSON API. Requests are HMAC-signed with your API secret; webhooks to your server are signed too, retried with back-off for hours and idempotent by order ID.

Multi-asset, multi-network

USDT on TRON, BNB Smart Chain, Ethereum and Arbitrum, plus TRX, BNB and ETH. Your customer picks the network on the payment page, or you fix it in the API call.

Automatic detection & confirmations

We monitor the chains continuously, match each transfer to its invoice and track confirmations per network. Status moves from pending to paid to confirmed without anyone touching it.

Underpaid & overpaid handling

Configurable underpayment tolerance, partial payments that add up, overpayments flagged separately, late payments within a grace window. Edge cases are surfaced in your dashboard, never lost.

Settlement & payouts

Confirmed payments are credited to your balance per asset in an append-only ledger, net of the agreed fee. Request a payout to your own address at any time; every movement is traceable.

Merchant dashboard & reports

All invoices with status filters, expected vs. received amounts, transaction hashes, webhook delivery logs, balances, payouts and API keys in one panel.

Fraud & expiry controls

Rate locked per invoice, configurable expiry, unique amounts per address, IP allow-lists for the API and signature time windows. Late or unmatched transfers are held for review instead of credited blindly.

Supported assets and networks

Stablecoins first — the assets your customers actually hold.

USDT
USDT TRC-20 · BEP-20 · ERC-20 · Arbitrum
TRX
TRX TRON
BNB
BNB BNB Smart Chain
ETH
ETH Ethereum · Arbitrum

USDT is accepted on all four networks, so customers can choose the cheapest one. Additional assets are enabled per merchant on request.

How integration works

A typical integration takes an afternoon.

1

Create an invoice via the API

When an order is placed, your backend sends one signed POST /api/v1/invoices with amount, currency and your order ID. You receive the invoice UUID and a checkout_url.

2

Customer pays on the hosted page

Redirect the customer to checkout_url (or send the link). They choose a network, scan the QR code and pay; the rate is locked for the invoice lifetime.

3

You receive a webhook

We detect the transfer, wait for the required confirmations and POST invoice.paid / invoice.confirmed (or underpaid / overpaid / expired) to your callback URL, signed with your webhook secret.

4

You fulfil — we settle

Verify the signature, mark the order paid and deliver. The amount lands in your merchant balance; withdraw whenever you want.

Built for developers

Plain HTTPS + JSON. No SDK required — any language that can make an HTTP request and compute an HMAC can integrate.

Sign "{timestamp}.{raw body}" with your API secret (HMAC-SHA256). Webhooks carry X-Mistket-Signature, computed the same way with your webhook secret. Full reference is in the merchant panel under API.

# Create an invoice
POST /api/v1/invoices
X-Api-Key: mp_live_…
X-Api-Timestamp: 1760000000
X-Api-Signature: hex(hmac_sha256("{ts}.{body}", secret))

{
  "amount": "184.50",
  "currency": "USD",
  "order_id": "2041",
  "callback_url": "https://yourstore.com/webhooks/mistket"
}

→ 201 Created
{ "success": true, "data": {
  "uuid": "65b4b8a2-…", "status": "new",
  "checkout_url": "https://mistket.com/pay/65b4b8a2-…" } }
# Webhook to your server
POST https://yourstore.com/webhooks/mistket
X-Mistket-Event: invoice.confirmed
X-Mistket-Signature: sha256=…

{ "event": "invoice.confirmed", "data": {
  "order_id": "2041", "status": "confirmed",
  "pay_amount": "184.5", "paid_amount": "184.5",
  "pay_currency": "USDT", "network": "TRC20" } }

Who it is for

Online businesses that want stablecoin revenue without running their own node, wallet rotation and reconciliation.

Hosting, VPS and domain providers SaaS and subscription services Marketplaces and platforms with many sellers Digital goods, licences and game items SMM panels and marketing tools Telegram bots and paid communities

Pricing

A single percentage fee on confirmed payments, agreed per merchant based on volume and risk profile.

No setup fee

Account, API keys and dashboard are free. You only pay a fee on payments that are actually confirmed.

No monthly fee

No subscription, no minimum volume. The fee is deducted automatically and shown on every invoice in your ledger.

Volume pricing

Higher volume means a lower rate. Tell us your expected monthly volume and assets when you apply.

Request a quote

Frequently asked questions

What exactly is mistKET?

A crypto payment gateway for businesses. You create invoices through our API or panel, your customers pay on our hosted checkout, and we detect the payment on-chain, notify your server with a signed webhook and credit your merchant balance.

Who holds the funds?

Customer payments arrive at deposit addresses operated by mistKET. Each confirmed payment is credited to your merchant balance in our ledger, net of the fee, and you can request a payout to your own wallet address at any time.

Which assets and networks are supported?

USDT on TRON (TRC-20), BNB Smart Chain (BEP-20), Ethereum (ERC-20) and Arbitrum, plus TRX, BNB and ETH. Other assets can be enabled on request.

How fast are payments confirmed?

It depends on the network: TRON and BSC usually confirm in about a minute, Ethereum and Arbitrum in a few minutes. Your webhook is sent as soon as the required confirmations are reached.

What happens if a customer pays the wrong amount?

Within your tolerance the invoice is accepted. Otherwise it is marked underpaid (the customer can top up) or overpaid, and you get a webhook with expected and received amounts. Every case is visible in your dashboard for a decision.

How do I integrate?

Any system that can send HTTPS requests can integrate: one signed POST to create an invoice and one webhook endpoint to receive status updates. Invoices can also be created manually and shared as links.

How do I become a merchant?

Merchants are onboarded by our team. Message us on Telegram with your website, business type and expected volume; once approved you receive panel access and API keys the same day.

How do payouts work?

Request a payout from the panel for any asset you hold a balance in. The amount is reserved immediately, sent to your address after approval and recorded with its transaction hash.

Accept crypto payments in your business

Apply as a merchant: tell us about your business and expected volume — we set up your account and API keys.

Merchant application · @mistnetwork

Existing merchants: open a support ticket from the panel.

Mist NetworkMist Network