Free & open source

Privacy-first, self-hosted crypto commerce

Complete, privacy-focused crypto e-commerce solution. Built with a mission to support the crypto economy.

NullCart storefront on desktop and mobile

What is NullCart?

NullCart is a free, open-source crypto shop you host yourself. You run it on your server with built-in non-custodial wallets - no payment processors in the middle. Buyers pay in crypto without accounts, and the storefront runs without JavaScript. You manage products and orders from a merchant CMS, on clearnet and Tor.

Features

Everything you need to sell digital and physical goods with crypto.

Privacy by design

Privacy at every layer of the buyer experience. Your buyers don't need accounts, and your shop doesn't hoard their data.

  • Free and open source
  • No JavaScript needed on the buyer shop
  • Works in Tor Browser strictest security mode
  • No buyer accounts - orders open with a private access token
  • Non-custodial shop wallets
  • Monero supported
  • Encrypted sensitive data at rest
  • Automatic order data wipe
  • Self-hosted clearnet and Tor onion
  • SimpleX merchant alerts

E-commerce features

A full storefront for digital and physical goods - catalog, cart, checkout, and fulfillment.

  • Product catalog, categories, and variants with image galleries
  • Shopping cart, checkout, and discount codes
  • Auto-deliver digital goods and quote shipping for physical orders
  • Order tracking, live payment status, and per-order buyer chat
  • Custom branding - your logo, favicon, and shop name
  • Shop blog for product spotlights, how-tos, and SEO-friendly content
  • Prices shown in fiat, paid in crypto with live exchange rates

Direct crypto payments

Built-in crypto wallets. No third-party payment services.

  • Payments go straight to your wallets - no custodial gateway
  • Per-order addresses with QR codes, live rates, and fiat display
  • You hold the keys - funds never touch a middleman

Self-hosted and yours

Deploy on your VPS. Serve buyers on clearnet and Tor.

  • Step-by-step deployment guide in the repository
  • Docker Compose setup with HTTPS and onion address
  • Merchant CMS for products, orders, wallet, and notifications
  • SimpleX bot alerts you on new orders and messages

How it works

Three steps from zero to selling with crypto.

  1. Deploy

    Clone the repo, configure your server, and go live on HTTPS and Tor.

  2. Set up your shop

    Add products in the CMS and upload your branding.

  3. Sell

    Buyers pay in crypto. You fulfill orders, chat when needed, and get notified via SimpleX.

Live demo

Try a running NullCart shop. Browse products, cart, and checkout. Test payments on test networks.

Open source

Inspect the code, run it yourself, no vendor lock-in.

Deployment guide in the repo.

Roadmap

What's planned next for NullCart.

  • NullCart directory

    A central website that lists all instances, with an advanced rating system and space for the community.

  • More cryptocurrencies

    Support for more coins over time, with the same non-custodial wallet model.

  • More e-commerce features

    Expanded storefront, checkout, and merchant tools.

Instances

NullCart shops hosted by the community.

Contact

Questions, feedback, or collaboration - reach out.