Subtitles are eye braille
It was generated by DALL-E. I am super impressed it spelled everything correctly except for the two L's so I used it anyway. All the text used to be total gibberish!
It now shows proper transaction history for any given Bitcoin address like it should have done in the first place. And it'll update the fee suggestions and Bitcoin price every five minutes.
Try it!
What I've definitely learnt here is you don't even need fancy prompt engineering to build usable basic web apps with GPT-4.
You do need at least a basic understanding of how programming works so you can troubleshoot or provide useful data for ChatGPT to understand where bugs are. First versions rarely work 100% and it needs to be told things like the structure of data returned by API calls.
(It's pretty good at researching the endpoints itself, but other bits it needs to be told.)
However, as an "assistant" tool it is incredible no question about it. And in just a few months this note will absolutely be very outdated.
Now with transaction fee recommendations.
The next step of course is to host a full node so I don't have to rely on APIs for blockchain info at all. Why didn't I do this now? I don't currently have a clearnet accessible node so I made do just to see what I could throw together.

Love it when I actually find a perfect use for one of my cool domains ha
Been using React, very easy one to get started with and it's cross platform. Currently just doing web apps but React Native can also compile for Android and iOS.
Bitcoin Blockchain Explorer: https://bitcoinku.sh/
Using the Mempool API to look up addresses and CoinGecko API to show the current Bitcoin price.
Might also add the current recommended tx fees also from the Mempool API, and of course extra info from the chain for any given address, the Mempool API has some very high quality endpoints available.
This is just a basic starting point for a Bitcoin related React webapp. Again will throw on GitHub once I've refined it a bit and added more functions and data.
Making a Bitcoin Blockchain explorer. Just making the CSS look good before I throw it up.
Okay the UX on my little movie search app is now much much cleaner and more responsive on mobile.
I'll throw it on GitHub when I'm fully happy with it.
Credit: 10% me, 90% GPT-4.
Fixed those bugs, it now trims the search input and converts it all to lowercase.
CSS needs a total rewrite tbh. But I'm hungry now.
Woop! Added some error handling when I tested it as well, e.g. too short queries don't return anything from the API so I added a check for that.
One remaining bug I noticed is that the search doesn't work if there's uppercase letters or spaces at the end, should be easy to add logic to check for that, but most urgent imo is it's currently awful on mobile.
But yes it actually works!
Okay this looks awful on mobile... need to fix that.
Try it on desktop.
Seeing all the impressive web apps made using ChatGPT I spent a couple hours throwing this together.
I know it's not exactly great but keep in mind this is my first time using the React framework to make a site from scratch. Just wanted to see if it could be done with no experience of the framework to test ChatGPT's skillz.
Made a better one with a Python backend using Flask because I actually know Python, but that stack is overkill for a simple project so I started again in React.
Anyway this is the result!
It's improved since I last asked it about Nostr, it understands what it is and can attempt to code a web app that shows events from given relays, and it connects to those relays, but it can't successfully subscribe to them even after I point it to protocol docs.
It's likely possible to make it work, but at the time of writing it also seems like more effort than just coding it yourself and having ChatGPT just handle the UX, graphics, and other non-protocol specific stuff.
Can I use ChatGPT to make a Nostr client?
Only one way to find out.




