"No one is building on bitcoin."
"No one is building on Lightning."
"No one is building on nostr."
FFS
Introducing bullishInvoice — old school invoices but make them #Bitcoin
I needed to create itemized invoices for some clients recently and one of the top results I visited when searching “invoice generator” was riddled with ads. Needless to say, I didn’t use it. Plus, sats are the standard amirite.
Enter bullishInvoice.
https://thebullishbitcoiner.github.io/bullishinvoice
Here’s what we’ve got to start:
- Add one or more items to the invoice and specify the price in sats
- Bring your own Lightning invoice for the total amount
- QR code generation using
- Pay to export (e.g. PDF, PNG, or print)
The screenshot says 50 sats but I lowered it 21 sats temporarily for testing. It works best on desktop at the moment although PWA support is there.
Try it out and let me know what you think!
Here’s a sample output on mobile. That’s a real Lightning invoice btw if anyone wants to pay it. 😎
#bullishapps #bullishinvoice

This has high utility.
I like that you have to pay for the invoice to be generated. It only costs 2 cents to have the invoice exported as an image or a PDF.
Gold Bullioff - Episode 1143 of Bitcoin And . . . is LIVE!
Gold Bullioff
Episode 1143 of Bitcoin And . . . is LIVE!
Topics for today:
- Trump Tariffs Shiny Metal Rocks
- Bitchat + eCash Explained
- Block Makes Money AND Stacks Sats
- Exchanges Moving To Bank Custodians
👀
nostr:note1qht2e8x9n59wuks6xwad6mqyep6t698q5wjhvn0d0mmfdzv9mdhsx9hdtm
Congratulations!
nostr:note12q6vtamaa4gkj8659y0t8lzuzyutyp07v8lnlu0rjd7wwslvmykqzd83a0
I don’t lose sats on my node.
nostr:nprofile1qqszxgvrzkpasudhvdjx3anl77qxse5wd6eunndmyv9x63uwnpn09mgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzfmhxue69uhkummnw3e82efwvdhk6tcgt4a3x organizes Rings of Fire which let you get two channels for the price of one. Definitely recommend joining a small-group organized RoF! 💜
But another thing I've been saying to folks in the #v4v / Podcasting 2.0 community is to ask others to open channels to you as a form of value.
Ring of Fire is an awesome group. Go there.
Gold Bullioff
Episode 1143 of Bitcoin And . . . is LIVE!
Topics for today:
- Trump Tariffs Shiny Metal Rocks
- Bitchat + eCash Explained
- Block Makes Money AND Stacks Sats
- Exchanges Moving To Bank Custodians
While I won't trade my soap for fiat, I'll always trade it for nostr:nprofile1qqs2gndun24r2utk5l20tscsdprw5zttvm0qk58w8xhl2ja2kmzt7jcpvemhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0dec82c33x5ehsmt90q6ry7p5vd5xge3hx5mksupnwym857rpvaukk6m9dvmhqer8wa6hwepsxu6rjd35v34hj6rp89ensvnj096ns0mzwfhkzerrv9ehg0t5wf6k2qg7waehxw309ahx7um5wgkkgetk9emk2mrvdaexgetj9ehx2ap0qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshsxs66av wine, and nostr:nprofile1qqswp94gnm4epqsgjkndl4lnd8krzdj5u4mzuppdtxksdymkty63g7gpzpmhxue69uhkummnw3ezuamfdejsz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzpmhxue69uhkummnw3ezumrpdejq9zscsw HOdl butter
Both are my wife's absolute favorites. 🫡
Today we have three (3) Circle P vendor's in a single note.
It's like planets aligning or sumpthin'
LFG!
If you haven't sold any 16 oz ones yet maybe go 20% 16 and 80% 8 to begin and reevaluate after some sales to see if you need to refine that ratio?
What nostr:nprofile1qyv8wue69uhnzvps9cunzt3jxsezuvfnxsargwp58qq3vamn8ghj7um5wf5kx6pwd3hkxctv8g6rsdpcqqswum4p82uluhz2dr40nvdrflspffntgqghc58w9fs57nx6jkdkuaqad6z38 said. I've had to use it on multiple occasions and it works very well.
This happens to me when I try out a new nostr client. Doesn't happen to me as much but following.space is a life saver.
In Bucovina, Romania, bread is still baked in 150–180-year-old village ovens https://video.nostr.build/d875da02afe35261ad8f91de7f61dc4c67edca87c54cdecb703dd1b86611a619.mp4
That ts gorgeous.
The stupid view land for it's ability to store money.
The ignorant see land as the ability to concentrate money.
The wise see land as Legacy that creates wealth, stores wealth, and deepens the well.
👀
nostr:note1p6xs26q39v2ng4phxyh884xvl9cmyz8u9lmr3ay86jqzne23ww3sa85d97
nostr:npub1vwymuey3u7mf860ndrkw3r7dz30s0srg6tqmhtjzg7umtm6rn5eq2qzugd is consistent.
more and more, i appreciate consistent.
Thank you, sir.
Leaving his wife and child to marry an Only Fans chick was the last straw for many.
A chef who wants to burn out quick does things like this.
Good heavens. This is borderline psychopathic.
🍫 Circle P Vendor of the Day: nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnvv9hxgqpquzt238htjzpq39dxmltlx60vxym9fetk9czz6kddq6fhvkf4z3us40732p
Pecan butter, date bars, and stress-killing chocolate.
Use code BITCOINAND—no discount, just pleb solidarity.
Pay in Bitcoin and feel good about yourself.

The Unknown Hack - Episode 1139 of Bitcoin And . . . is LIVE!
What an odd thing to say.
Did porcini last time and tomato this time.
I was playing with this one yesterday. It was cool to run a python script on one machine in 2 seconds, have it gen a QR code I scanned with my iPhone and bring up safari with a UI that directly reflected what files were in my repository. And THEN pop in that same IP addy on an old Windows machine and see the exact same interface in an out of date browser.
OK, I'm impressed! I'm quite "verbose" and generally feel bad about the length of my READMEs for the opposite reason most devs do. But copyparty takes the crown. They built the everything app before Elon Musk. It looks like a late '90s or early 2000s messy college project that went way, way overboard. You can even run it out of an 865KB Python file! I absolutely love it. Have you heard of it before?
https://github.com/9001/copyparty/
#FOSS #Tools #FileServer #AndBeyond
It really is a thing of beauty!
I can't help but think about the implications of its integration with nostr clients.
nostr:nprofile1qyghwumn8ghj7mn0wd68ytnvv9hxgtcpz9mhxue69uhkummnw3ezuamfdejj7qpql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqsx3mquv nostr:nprofile1qyghwumn8ghj7mn0wd68ytnvv9hxgtcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyrwye5yxe47wtvvr9t05lhgjzy5f3qxjcl3ft09su6zvqxkwua7qvkwdqq3 nostr:nprofile1qyvhwumn8ghj76rzwghxxmmjv93kcefwwdhkx6tpdshszrnhwden5te0dehhxtnvdakz7qpqjlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qy09qsr
I might just not see the "something" that causes this to make no sense in a nostr usage context but my gut feeling says otherwise.
Mood







