Bitcoin Treasury for Business

Accept Bitcoin. Build Your Treasury.
On Your Own Terms.

Turn every sale into Bitcoin. Customers pay with BTC or credit cards — you receive Bitcoin directly to your own self-hosted BTCPay Server. No banks. No middlemen. No chargebacks. Every transaction builds your company's Bitcoin treasury.

Stack Sats
Every Sale
Card to BTC
Fiat On-Ramp
Self-Custody
Your Keys, Your Coins
0% Fees
BTC Direct Payments

Every Sale Builds
Your Bitcoin Treasury.

Stop converting revenue back to fiat. CryptoKitt routes every payment — whether your customer pays with Bitcoin or a credit card — straight into your self-custodied Bitcoin wallet.

Without CryptoKitt

  • Card processors take 3% + hold your funds for days
  • Revenue sits in fiat, losing purchasing power
  • Custodial platforms hold your Bitcoin
  • No way for card users to pay in crypto
  • Chargebacks eat into your margins

With CryptoKitt

  • Accept Bitcoin directly — zero processing fees
  • Card payments auto-convert to BTC for your treasury
  • Self-custody — your keys, your coins, your node
  • Bitcoin transactions are final — no chargebacks
  • One plugin, full stack, total control

Bitcoin-Native Commerce

Accept payments. Stack sats. Build your treasury. Enterprise-grade security with zero counterparty risk.

Accept Bitcoin Directly

Customers with Bitcoin pay straight to your BTCPay Server invoice. No intermediaries, no conversion fees, no delays. Peer-to-peer commerce as intended.

Card-to-Bitcoin Gateway

Customers without Bitcoin pay with a credit or debit card. A licensed on-ramp converts their payment to BTC and sends it directly to your wallet.

🔒

Self-Custody Treasury

Every payment settles to your own BTCPay Server wallet. Your keys, your coins, your node. No third party ever touches your Bitcoin.

🛡

No Chargebacks

Bitcoin transactions are final. No fraudulent chargebacks, no disputes, no frozen funds. You receive payment and it's yours — permanently.

🌐

Zero Processing Fees

No 3% card processing fees eating into your margins. Direct Bitcoin payments cost you nothing. On-ramp fees are paid by the customer, not you.

📈

Real-Time Settlement

Webhook-driven order tracking. The moment Bitcoin hits your wallet, your order updates automatically. No 3-day settlement windows.

Two Paths. One Treasury.

Whether your customer pays with Bitcoin or a credit card, the result is the same: Bitcoin settled directly to your self-hosted wallet.

1

Customer Checks Out

Customer selects how to pay — send Bitcoin directly or buy Bitcoin with a credit/debit card. Both options, one checkout.

2

BTCPay Invoice Created

The plugin creates a BTCPay Server invoice with the exact Bitcoin amount and a unique receiving address for this order.

3

Payment Processed

Bitcoin users send BTC directly. Card users complete payment through a licensed on-ramp that buys the exact BTC amount needed.

4

Treasury Updated

Bitcoin lands in your self-hosted wallet. The webhook fires, your order is marked paid, and your treasury grows. No banks involved.

What You Need to Get Started

CryptoKitt is self-hosted infrastructure. You run your own servers, hold your own keys, and control the full payment stack.

BTCPay Server Required

You must host your own BTCPay Server instance. This is the core of your payment infrastructure — it generates invoices, manages your Bitcoin wallet, and processes webhook notifications.

BTCPay runs on any Linux VPS with Docker. A 4-core / 8GB RAM server with 160GB+ SSD is recommended. The built-in Bitcoin node must be fully synced before accepting payments.

WordPress + WooCommerce Required

WordPress 6.0+ with WooCommerce 7.0+ installed and active. The CryptoProcessor plugin integrates as a standard WooCommerce payment gateway.

Supports both the classic shortcode checkout and the modern WooCommerce Block Checkout out of the box. HTTPS required.

Fiat On-Ramp Partner Required

An approved merchant account with a fiat on-ramp provider such as ChangeNOW or Onramper that handles the credit/debit card to Bitcoin conversion.

On-ramp partners require business KYC verification, typically 1-3 business days. They handle all customer card processing and regulatory compliance.

Linux VPS Recommended

A Linux VPS (Ubuntu recommended) with at least 4 vCPUs, 8GB RAM, and 160GB SSD for running BTCPay Server with a pruned Bitcoin node.

Providers like Hetzner, DigitalOcean, or Linode work well. Budget approximately $15-20/month. SSH access and a domain with DNS control required.

Domain + SSL Required

A domain for your BTCPay Server (e.g., btcpay.yourdomain.com). BTCPay's Docker setup includes automatic Let's Encrypt SSL provisioning.

Your WooCommerce store also needs HTTPS. All API communication and webhooks use encrypted connections.

Bitcoin Wallet Required

BTCPay Server manages your Bitcoin wallet. Use a hot wallet (keys on server) or a watch-only wallet connected to your hardware wallet for maximum security.

All incoming payments go directly to addresses derived from your wallet. CryptoKitt never touches your Bitcoin.

Your Treasury. Your Server.

BTCPay Server is free, open-source, and runs on your own infrastructure. No third party between you and your Bitcoin.

Companies like MicroStrategy and Block hold Bitcoin on their balance sheet for a reason. With CryptoKitt, every sale automatically grows your Bitcoin treasury — no manual purchases, no exchange accounts, no custodians.

True self-custody: Your BTCPay Server generates invoices, receives Bitcoin to your wallet, and notifies your store — all on hardware you own. No one can freeze your funds, reverse your payments, or shut down your business. The only dependency is the Bitcoin network itself.

Deploy in minutes: BTCPay Server runs via Docker on any Linux VPS. The included Bitcoin node syncs automatically. Once synced, every sale converts directly into Bitcoin in your treasury.

Recommended Server Specs

CPU4 vCPUs (x86)
RAM8 GB minimum
Storage160 GB SSD (pruned)
OSUbuntu 22.04+
Network1 Gbps / 3 TB
Cost~$18/month
DeployDocker (automated)
SSLLet's Encrypt (auto)

Enterprise-Grade Protection

Every layer of CryptoKitt is built with security as the top priority.

🔐 AES-256-GCM Encryption

All API keys and credentials stored in WordPress are encrypted at rest using authenticated encryption. Keys are derived from your WordPress salt — never stored in plaintext.

🔗 HMAC-SHA256 Webhooks

Every incoming BTCPay webhook is verified using timing-safe HMAC-SHA256 signature comparison. Forged or tampered requests are rejected before processing.

🖥 Server-Side Only

All API calls happen server-side via PHP. No API keys, secrets, or sensitive data are ever sent to the browser. The frontend handles presentation only.

🔒 Self-Custody Model

Bitcoin goes directly to your BTCPay Server wallet. CryptoKitt never holds, touches, or has access to your funds. Not your keys, not your coins — and they're your keys.

Powered By Industry Leaders

We integrate with trusted infrastructure to deliver a reliable payment experience.

BTCPay Server
Invoice & Wallet Management
WooCommerce
E-Commerce Platform
ChangeNOW
Fiat On-Ramp Partner
Onramper
Fiat On-Ramp Partner

Common Questions

Do my customers need a Bitcoin wallet?+

No. Customers pay with a standard credit or debit card. The Bitcoin purchase and transfer happen automatically behind the scenes through our fiat on-ramp partners.

Do I need to run my own Bitcoin node?+

BTCPay Server includes a Bitcoin node that runs automatically. You can use a pruned node (requires ~160GB storage). The node must be fully synced before accepting payments — initial sync takes 24-48 hours.

How much does it cost to run?+

BTCPay Server software is free and open-source. You only pay for VPS hosting (~$18/month) and fiat on-ramp transaction fees (typically 2-5% depending on provider and volume).

Is KYC required?+

Merchants need an approved account with a fiat on-ramp partner, which requires business KYC (1-3 business days). Customer verification is handled by the on-ramp provider during checkout.

What if the Bitcoin price changes during checkout?+

The BTCPay invoice locks in the exact BTC amount at the time of creation. The fiat on-ramp purchases that exact amount. Since merchants hold BTC, you receive the quoted amount.

Can I convert my Bitcoin back to USD?+

CryptoKitt is built for businesses that want to hold Bitcoin as a treasury asset. Your BTC is yours — you can hold it, spend it, or convert to fiat on your own terms. We never force conversion.

What if BTCPay Server goes down?+

Since you host BTCPay yourself, uptime is in your control. Use a reliable VPS with SSD storage. BTCPay runs in Docker containers that auto-restart. Your Bitcoin wallet is safe regardless.

Does it work with WooCommerce Block Checkout?+

Yes. CryptoProcessor supports both the classic shortcode checkout and the modern WooCommerce Block Checkout. No extra configuration needed.

Simple, Transparent Pricing

One payment. Lifetime access. No monthly fees, no revenue share, no hidden costs.

Plugin Only
$799
One-time payment — yours forever
  • CryptoProcessor WooCommerce plugin
  • Direct Bitcoin payment acceptance
  • Card-to-crypto fiat on-ramp integration
  • BTCPay Server Greenfield API integration
  • WooCommerce Block Checkout support
  • AES-256-GCM encrypted credential storage
  • HMAC-SHA256 webhook verification
  • Multi-store ready architecture
  • Lifetime updates & bug fixes
  • Setup documentation
Get Plugin →
You handle setup. We provide the docs.
$0/mo
CryptoKitt Fees
~$18/mo
VPS Hosting (yours)

Get In Touch

Ready to start accepting crypto payments? Have questions about setup, integrations, or how CryptoKitt fits your store? We'd love to hear from you.

🚀
Typical response within 24 hours
🌎
Based in Utah, United States

Send Us a Message

Message Sent!

Thanks for reaching out. We'll get back to you within 24 hours.