Skip to product

Institutional merchant rails

The treasurybehind every payment.

Accept BTC, ETH, USDT, USDC, SOL, and LTC. Invoice in USD, credit a custodial vault, then send or convert any pair you hold — with policy that fails closed.

  • MFA on every send
  • Convert any pair
  • HMAC webhooks

Portfolio

Live ledger

$1.00

Available · 1.00034 USDT

Receive
Send
Convert

Received USDT

Completed

+1.00034

Invoice ETH

Confirming

0.0041

6

Mainnet assets

3

Steps to vault

Invoice, confirm, credit

MFA

Required on send

Allowlists before value leaves

HMAC

Signed webhooks

Queued retries, not fire-and-forget

Product

Payments in. Treasury out.

Most gateways stop at an invoice. CRYPDECK keeps a vault you can receive into, convert across, and send from — with the same controls a finance desk expects.

One vault

Receive, send, convert, and send all from a single ledger — not a spreadsheet of invoices.

Hosted checkout

Share a payment link with a QR and live status. No plugin required to take the first dollar.

Merchant API

Keys, IP allowlists, and engine routes for invoices, live rates, and balances.

Signed webhooks

HMAC callbacks when a payment settles or expires. Retries are queued, not fire-and-forget.

Spend controls

TOTP, destination allowlists, daily limits, and dual approval before value leaves.

Encrypted custody

HD keys stay envelope-encrypted. Production refuses default seeds and open registration.

How it works

Three steps from quote to vault.

  1. 01

    Quote the invoice

    Lock a USD amount. CRYPDECK issues a unique deposit address and holds the rate for the payment window.

  2. 02

    Confirm on-chain

    Watchers settle BTC, ETH, USDT, USDC, SOL, and LTC. Under and overpays follow the policy you set.

  3. 03

    Credit the vault

    Funds land on the ledger. Receive, convert any pair, or send with MFA and destination allowlists.

Treasury graph

One ledger. Six rails.

Coverage is not a logo wall. It is the set of assets you can invoice, hold, convert, and send without leaving the vault.

BTC
Live
ETH
Live
USDT
Live
USDC
Live
SOL
Live
LTC
Live

Invoice

USD quote, locked window

Vault

Credit after confirmations

Convert

Any pair you already hold

Send

MFA + allowlisted dest.

Security

Designed to fail closed.

Production will not start with a default seed, simulated deposits, or an open registration door. Sends require MFA and an allowlisted destination.

  • Encrypted HD custody envelope
  • RBAC for owner, admin, finance, readonly
  • Webhook SSRF guards and no-redirect delivery
  • Idempotent invoices and sends

A payment page is not a treasury. CRYPDECK is both.

Merchant console

Open the vault. Mainnet is already on.

Sign in to issue an invoice, drop a receive address, or convert any pair you hold. Checkout and API stay on console.crypdeck.com.

  • MFA on send
  • Six live rails
  • HMAC webhooks