Bitcoin Forum
August 31, 2026, 06:32:02 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: NULLCART.NET START YOUR CRYPTO SHOP WITH NULLCART FOSS!!!  (Read 167 times)
nobswebdev (OP)
Newbie
*
Offline

Activity: 6
Merit: 24


View Profile WWW
August 29, 2026, 04:35:27 PM
Merited by LoyceV (12), NotATether (5), DireWolfM14 (1), AakZaki (1), decodx (1)
 #1

Hi, it's nobswebdev here from Monero community. I wanted to advertise my project that I developed for crypto community. I hope I used correct thread for that.

I would like to present project that I developed for the community with mission to support crypto economy. Nullcart is free and open-source self-hosted Monero shop. Complete crypto e-commerce solution, with no third parties integrations.

I invite you to host your own shops and to collaborate. I would like this project to be community-driven, and if there is enough interest it could grow into something really interesting.

The first idea that came to mind: once there are enough instances, create a central site that lists all shops with an advanced rating system — similar to kycnot.me — and a space for the community.

If there is interest, I can add more e-commerce features, maybe more privacy coins, or other good ideas from community members.

Website: https://nullcart.net/

You can test live demo instance checkout flow with stagenet Monero

Live demo (clearnet): https://demo.nullcart.net/
Live demo (onion): http://3jh2ltksxtsmjidik3st6dawfdcheo2cyv2vth2365af75zdxnwqqsyd.onion/

Source code (clearnet): https://git.nobswebdev.com/nobswebdev/nullcart
Source code (onion): http://4f5t7o2vgo4sdaliwax3isyxzfuxvbvkuwk4smfowutrvx2uneu4egyd.onion/nobswebdev/nullcart

Website features:
- 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
- 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
LoyceV
Legendary
*
Offline

Activity: 4144
Merit: 22592


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
August 29, 2026, 06:22:50 PM
Last edit: August 29, 2026, 08:01:13 PM by LoyceV
Merited by nobswebdev (1)
 #2

I hope I used correct thread for that.
I think this is the right board, but I don't expect too many readers here. Service Announcements is more serious, but I don't think non-Bitcoin services are allowed there. So you're stuck here.

Quote
You can test live demo instance checkout flow with stagenet Monero
Live demo (onion): http://3jh2ltksxtsmjidik3st6dawfdcheo2cyv2vth2365af75zdxnwqqsyd.onion/
I bought some bananas and milk (lol). The site detected confirmation faster than Feather wallet.
I'm surprised to only get the "access token" after paying: if something fails, I might miss it right after I paid. Wouldn't it be better to include the Token in the URL, so I can just bookmark it? I ordered a golden plate just because I'm a Signet whale.  I like how the different orders are listed on top of the site.
How does this work after ordering: am I supposed to use the chat to discuss how to hand over the fruit and dairy?

I noticed the "In stock" amount instantly drops when adding something to a shopping cart. Does that mean someone can "lock" your entire supply for a long term, thereby blocking potential real customers?

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
nobswebdev (OP)
Newbie
*
Offline

Activity: 6
Merit: 24


View Profile WWW
August 29, 2026, 09:19:30 PM
Merited by LoyceV (4)
 #3

Thanks for feedback and live testing. It's a bit of a pity that I can't promote a service associated with a different cryptocurrency.

I just handled your order. I sent your bananas and milk by e-mail Cheesy Also thanks for buying 999$ golden plate, I was low on stagenet Monero and now I am secured for my future Monero projects Cheesy

It will be rather hard to miss access token, because once order i created you are "logged in" to order with auth cookie valid 7 days. You would have to clear cookies to lose access to your order which is very unlikely to happen and even if that would happen there is still support path. Site admin can recover access token for you. Order session based on URL token is not too secure. URL token can leak e.g. in referrer header and persists in browser history.

Re order flow. There are 2 types of delivery auto and manual. Auto delivered items appear on order page automatically after checkout is paid sufficient + confirmations threshold is met (tiered, configurable). If order has manually delivered items, you discuss delivery method with admin on chat -> admin sets delivery quote in CMS -> delivery invoice is generated and  displayed to you on order view -> you pay shipping invoice separately from checkout invoice. So it is 2 step payment flow. I decided for that solution because it is simple and very generic solution for delivery quote problem. System for auto quoting delivery cost that works world wide and covers all possible delivery methods would be more complex than this shop itself, so I think my 2 step checkout solution for physical items is best fit here.

Stock displayed on product cards is decreased by quantity you have in cart, but it is only client side display value. There is no stock locking at this step. Stock and discounts are claimed at moment sufficient payment is detected in mempool for checkout invoice to prevent mentioned stock locking abuse.
LoyceV
Legendary
*
Offline

Activity: 4144
Merit: 22592


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
August 30, 2026, 06:12:10 AM
Merited by nobswebdev (1)
 #4

I was low on stagenet Monero and now I am secured for my future Monero projects Cheesy
They're very easy to mine:
Until now, I had been using Feather wallet for Monero Stagenet testing. But Monero GUI Wallet turns out to be more fun. It took a lot longer than expected to sync, but after that it's very easy to start mining. I quote: "It gives you a 1 in 1 daily chance of finding a block". So instead of scraping dust from faucets, all of a sudden I'm a Monero Stagenet whale Cheesy If anyone wants a coin, let me know.
PM me an address and I'll send you 100 Monero Stagenet coins. If you want BTC Testnet 4 (which works shitty), add an address for that too.

Quote
Stock displayed on product cards is decreased by quantity you have in cart, but it is only client side display value
Sounds like you thought it through Smiley

Quote
It's a bit of a pity that I can't promote a service associated with a different cryptocurrency.
I'll open a topic in Meta about this.

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
NotATether
Legendary
*
Offline

Activity: 2436
Merit: 10256


┻┻ ︵㇏(°□°㇏)


View Profile WWW
August 30, 2026, 07:19:39 AM
Merited by nobswebdev (1)
 #5

This is cool, but I already use BtcPay Server with Monero plugin.

In what ways is your service different?

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
nobswebdev (OP)
Newbie
*
Offline

Activity: 6
Merit: 24


View Profile WWW
August 30, 2026, 10:37:13 AM
 #6

 
Quote
PM me an address and I'll send you 100 Monero Stagenet coins. If you want BTC Testnet 4 (which works shitty), add an address for that too.
Thank you, but I don't need more. Honestly for development you don't need a lot of coins, because you can always set prices to e.g. 0.01$ on products to test payment flow with low amount of coins.

Quote
I'll open a topic in Meta about this.
Nice, thank you very much for help.

Quote
This is cool, but I already use BtcPay Server with Monero plugin.

In what ways is your service different?
BtcPay is just payment processor. NullCart is complete, privacy focused crypto shop. NullCart is designed for self-hosting and does not depend on any third parties, whether for payments or file uploads. I have big plans for this project, but I need to see interest from the community. If there is interest, I will develop this project by adding more e-commerce features, support for more cryptocurrencies, and any other features that will make sense. I also plan to create a 'NullCart Directory,' which will be a page that lists all instances, has an advanced rating system similar to kycnot.me, and serves as a space for the community.
decodx
Hero Member
*****
Offline

Activity: 1512
Merit: 983


#kycfree 🗽


View Profile
August 30, 2026, 11:20:16 AM
Merited by nobswebdev (1)
 #7

If there is interest, I will develop this project by adding more e-commerce features, support for more cryptocurrencies, and any other features that will make sense.
<...>

Honestly, if you can expand your project to support Bitcoin right out of the box, I suppose that would be enough to pull it out of the Altcoins board. Moving it over to the main "Service Announcements" or "Project Development" section would give you way better visibility and get a lot more eyes on what you're building.

Nice project, by the way. Good luck!

▄███████████████████████▄
███████████████████████
████████████▀▀██████████
████████████████████████
██████████▄▄██████████
█████████████████████
███████████████████████
█████████████████████
██████████▀▀██████████
████████████████████████
██████████▄▄████████████
███████████████████████
▀███████████████████████▀
 
 MoBit 
████
██
██
██
██
██
██
██
██
██
██
██
████
 NO   LOGS
 
 LOW  FEES
 
 PGP  GUARANTEE
████
██
██
██
██
██
██
██
██
██
██
██
████
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
nobswebdev (OP)
Newbie
*
Offline

Activity: 6
Merit: 24


View Profile WWW
August 30, 2026, 12:56:42 PM
Last edit: August 30, 2026, 11:07:11 PM by Welsh
 #8

Quote
Honestly, if you can expand your project to support Bitcoin right out of the box, I suppose that would be enough to pull it out of the Altcoins board. Moving it over to the main "Service Announcements" or "Project Development" section would give you way better visibility and get a lot more eyes on what you're building.

Nice project, by the way. Good luck!

Thank you, I just started thinking about adding Bitcoin support. Will post updates on this thread.
Ok, I just decided to add Bitcoin support. Work is in progress. Once finished I will ask for moving to main services category. Thank you!
LoyceV
Legendary
*
Offline

Activity: 4144
Merit: 22592


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
Today at 05:37:10 AM
Merited by nobswebdev (1)
 #9

Once finished I will ask for moving to main services category.
You can do that yourself (bottom left) when you're ready. Good luck!

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!