Hi
First post on SN ๐Ÿ™‚. I'm sure there are lots of really talented coders here so I'm a bit nervous ๐Ÿ˜ฐ about posting this, but and I wanted to introduce my first (amateur) Bitcoin app. It's for Windows only (yeah, I know), sorry. It started as a little single-screen experiment and I just kept adding and iterating until it reached the point that I wondered whether anyone else might use it.
It tries to do lots of things (block explorer, stats, xpub viewer, graphs, bookmarks, etc). It's free and open source. I've tried to make it as 'polished' as I can but I emphasise that I am an amateur who's always trying to learn! Feedback, suggestions, ridicule, etc is welcome ๐Ÿ˜†
Here are a few screenshots using a variety of the preset themes.
This looks very interesting. Do you use Linux? If not, it may be possible to run this with it with Wine. Wine uses libraries that Windows apps use.
I wish you good coding.
reply
Thanks very much! I spent a bit of time looking at Ubuntu many years ago but never really put in the work, so I have next to no experience with Linux. It would be great if it wasn't limited to Windows so I should look into that. Thanks for the tip :)
reply
I've been very happy using Linux Mint which is based on Ubuntu but seems to work better for me.
If you have an old desktop or laptop try Linux Mint XFCE
If your "old " system is 4 years old you can run the latest Linux Mint.
Your design work looks very sharp.
reply
I'll do it :) I guess I can run it from a bootable USB to start with. Mint + Wine + SATSuma would be cool if it works. Doesn't sound a tasty combination ๐Ÿคฎ
Thanks for the compliment on the design. It means a lot. Hardly anyone has tried it yet and that's the first bit of feedback I've had! I expect the design isn't for everyone but it has a theme builder for colours, background, etc...
reply
Yes, try the USB for sure. You'll discover some great tools.
Another install you could do is an external SSD. Just make sure not to hose your original machine!
For many years fixing windows systems I used Linux USB boots to remove malware, recover files, change passwords... All kinds of fun.
reply
Welcome to SN. I'm the resident devils advocate and on chain Bitcoin hater around here, so I'll challenge you to this. Where's the inclusion of current on chain fees based on priority similar to mempool.space?
EDIT: (I just saw this in the upper right hand corner after looking at screenshots again. But can you include the guaranteed into the next block fee analysis that they do over there? That has never failed.me when forced to use on chain BTC.)
Can I lookup on chain and lightning nodes on here? Any thoughts of building a custodial wallet platform into this as well?
I'm bookmarking this to try on my laptop from my phone (my phone syncs to my laptop) and I'll lyk more of my thoughts when I try it.
Oh, don't indulge with Darthcoin. He's a narcissistic prick that bullies people and has a higher than thou complex. If Darth starts hating on you and calling you names, it means you're doing something right.
reply
On-chain fees are always visible at the top section of any screen. There's also a historic fee chart. The fee data is being pulled from mempool.space, which can be on your own node or the public api. There are about 28 or so screens in all, but the fees, price and block height are always visible.
reply
I don't like the timing you have though because it's not right. There's not a block every ten minutes, that's a myth. I've seen over an hour between blocks on a fairly regular basis. So id advise instead of using time use the fee size needed to get included into the next block.
reply
ah I see what you mean. Yes, that's a good point. I'll change that in the next update ๐Ÿ‘
reply
It's in the next release :)
reply
Welcome! Nice proof of work and a great entry into the community!
reply
Thanks a lot! That's great to hear. It has been a lot of work. I don't expect many people will use it but it was enjoyable to build.
reply
You may be surprised. we cowboys are a bit geeky around these here parts.
reply
What a cool project -- welcome to SN!
reply
Thanks! Great to have people see it at last!
reply
Amazing ๐Ÿ‘
Any app also available for Android? Or Apple?
reply
That would be really nice. Sadly, I wouldn't know how, and I suspect it would have to be built quite differently from the beginning to make it more portable.
reply
How interesting, I'm going to try it, since I'm a Windows user.
reply
Thanks!
reply
Cool! Haha, Satsuma tangerine which I like so much. ๐Ÿงกโšก
reply
Congrats on the build. How long were you working on this for? Seems it has so much depth and many screens.
reply
Thanks! I'm not sure. I could probably work it out from my GitHub but it wasn't a consistent effort.
reply
You're setting the bar very high with such a first post...
reply
Thanks :)
reply
Really nice, congrats of the launch of SATSuma and welcome to SN!
I really like the template and the app look's really well-structured form an Information architecture perspective
Is the background customizable from the user? or are they different for each section?
reply
Thank you. The background is customizable by the user. There are 6 preset images, or you can choose a solid colour, or your own custom image. Whatever you choose, it is used throughout the app on every screen
reply
21 sats \ 1 reply \ @joda 24 Feb
All the themes bring some real "kicks the llama's ass" vibes!
reply
haha I haven't heard that phrase for a long time (winAmp).
reply
I. LOVE. It. โค๏ธ
Unfortunately, my desktop PC is dead at the moment. And when I bring 'er back, I'm not doing it on Windows.
But still, very nice work.
reply
That's amazing, thank you! ๐Ÿงก. Good luck getting your PC back up and running!
reply
I've just updated it to v2.01 - a minor display glitch fixed and fees re-labelled to show priority rather that time estimations (thanks for the suggestion @AJ1992)
reply
Woot woot
reply