Home Programs Services Media About Donate Privacy Tips


A self hosted, privacy respecting BitcoinCash store written in PHP






Bubble is the first, (and currently only) entirely self hosted, 100% open source BitcoinCash based payment processor and store system. If you want to sell products and services online, there's dozens of platforms out there that can help. But if you want to sell products and services without violating the privacy of your users, the selection becomes dramatically smaller. Bubble is an independently verifiable and auditable way to securely and privately sell content online without the need for a 3rd party service.

Bubble is completely self contained, self hosted, open source, and free to use. It allows business owners to host a customizable store quickly and easily using a simple step by step process. However, for those with more programming experience, Bubble remains highly customizable and extensible, making it easy to modify for your desired use case! Bubble is for those who want to create an online store, but want to make sure their customers feel respected in the process. Best of all, Bubble is completely free for everyone, which means there's no harm in taking it for a test drive!


Open Source

Bubble and all of it's dependencies are completely open source, allowing you to study and audit the code yourself.

Self Hosted

Bubble doesn't require you use any third party services. Everything you need to automatically accept payments is hosted on your own server!


Bubble is designed to be as privacy respecting as possible for users.


Bubble is designed in a clean and modern aesthetic.

Mobile Friendly

Bubble is designed to be visually appealing on both large desktop screens, and small mobile devices.

JavaScript Free

Bubble doesn't require JavaScript and is fully functional without it.

Well Documented

All of the source code for Bubble is well documented and easy to understand.


Bubble doesn't contain bulky raster images or other elements that could slow down web-page loading. Bubble loads quickly and efficiently without compromising on aesthetics.


Bubble is designed with convenience and easy of use in mind. Settings and configuration values are kept in centralized files where they can be cleanly laid out.

Highly Configurable

Bubble's configuration file, `config.php` allows plenty of customization without ever modifying the source code of other pages.


Out of the box, Bubble is easily accessible to those with visual impairments, and is fully accessibility compliant.


With Bubble, you'll spend less time explaining to users how to make cryptocurrency payments, and more time working on your projects! Bubble describes in easy to understand terms how to purchase products, and your users are worked through the entire process step by step.


Configuring payment processors and store applications can be stressful, knowing that one missed step can lead to catastrophic failure down the road. While you should still do everything you can to configure everything properly, Bubble is designed to fail safely. In other words, if something is misconfigured, Bubble was alert your user of the problem, prompt them to contact you, and halt the transaction before any damage can be done.

Commercial Support

If you're looking for a paid version of Bubble with commercial support, check out Bubble Pro!


All documentation, technical information, and instructions are contained in each respective download's archive.


Bubble 1.1 Source Code


Bubble 1.0 Source Code


Bubble is completely free to download and use, and there is absolutely no obligation to pay for it. However, if you'd like to support Bubble and myself, please consider leaving a small tip in BitcoinCash!