Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How to accept crypto payments on your own server with Docker

说明与用途

本文说明如何在 Docker 中部署 Coldtill,以无第三方托管的方式接受加密货币支付,直接将资金转入冷钱包并安全处理 Webhook。

问题

Shop owners want to accept crypto payments without relying on third‑party processors that hold funds and charge fees.

结果

A Docker‑based Coldtill deployment enables merchants to accept crypto payments directly into their own wallets, eliminating third‑party custody, reducing fees, and providing full control over funds.

工作流

  • 1. Merchant backend calls POST /api/v1/payment with amount and order ID to obtain a checkout URL.
  • 2. Customer is redirected to the checkout page, selects coin and network, and pays via QR code.
  • 3. The watcher process monitors the blockchain, counts confirmations, and sends a signed webhook to the merchant’s shop.
  • 4. The merchant’s webhook handler verifies the signature, marks the order paid idempotently, and triggers any fulfillment logic.
  • 5. The sweeper process moves the received funds from deposit addresses to the merchant’s cold wallet.
  • 6. Optional auto‑convert enables customers to pay with 200+ coins across 35+ chains while the merchant receives a stablecoin.

证据

Most guides to taking crypto in a web shop start with "sign up for a processor".

来源

I wanted the opposite: a checkout that runs on a box I own, where the coins go straight into my own wallet and nothing in the middle can hold them.

来源

Coldtill ships as Docker containers and runs on an ordinary Linux VPS.

来源

The watcher waits for confirmations and sends your shop a signed webhook.

来源

Read the raw body before any JSON parsing.

来源

  • 记录日期: 2026-10-25T10:11:32.894Z