Free & open source

Self-hosted Monero shop

  • Non-custodial
  • No JS
  • No accounts
  • Clearnet & Tor onion

Complete crypto e-commerce solution, with no third parties involved. Built with a mission to support the crypto economy.

See features

What is NullCart?

NullCart is an open-source, self-hosted shop for accepting Monero. Run it on your server with a non-custodial wallet, and sell on clearnet and Tor.

Built for the Monero community — designed for a maximum privacy experience and full control over funds and infrastructure. Lower the barrier to selling with XMR and help grow the circular crypto economy.

Privacy features

Built for the Monero community — privacy at every layer of the buyer experience.

  • Free and open source
  • No JS on buyer shop
  • No buyer accounts
  • Non-custodial wallet
  • XMR-only payments
  • Zero third-party processors
  • Own wallet integration
  • Encrypted sensitive data
  • Auto order data wipe
  • Self-hosted clearnet + onion
  • SimpleX merchant alerts

Features

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

Privacy by design

Your buyers don't need accounts. Your shop doesn't hoard their data.

  • No JavaScript needed — the buyer shop runs without client-side scripts
  • Works perfectly in Tor Browser strictest security mode
  • No sign-up, no profiles — orders opened with a private access token

Monero-native payments

Built-in Monero integration. Zero third-party payment services.

  • Direct XMR payments to your own wallet — no custodial gateway
  • Per-order addresses with QR codes; live rates, fiat display
  • You hold the seed — funds never touch a middleman

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; quote and collect shipping for physical orders
  • Order tracking, live payment status, and per-order buyer chat
  • Custom branding — your logo, favicon, and shop name
  • Prices shown in fiat, paid in Monero with live exchange rates

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 Monero.

  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 XMR; you fulfill orders, chat when needed, get notified via SimpleX.

Live demo

Try a running NullCart shop — browse products, cart, and checkout flow. Test payments with stagenet Monero.

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 privacy coins

    Support for additional privacy-focused cryptocurrencies beyond Monero.

  • More e-commerce features

    Expanded storefront, checkout, and merchant tools.

Contact

Questions, feedback, or collaboration — reach out.