Avatar
Bitcoin Research Kit
9751bdc4d12ff6e4cc6b61b102f71e445ef245bc830bf40af6566a6a246137c6
All of Bitcoin's data ready to be explored

Release time !

v. 0.1.1 | 849240 - 2024/06/24

Parser

- Fixed overflow in `Price` struct which caused many Realized Caps and Realized Prices to have completely bogus data

- Fixed Realized Cap computation which was using rounded prices instead normal ones

Server

- Added the chunk, date and time in the terminal logs

App

- Chart

- Added double click option on a legend to toggle the visibility of all other series

- Added highlight effect to a legend by darkening the color of all the other series on the chart while hovering it with the mouse

- Added an API link in the legend for each dataset where applicable (when isn't generated locally)

- Save fullscreen preference in local storage and url

- Improved resize bar on desktop

- Changed resize button logo

- Changed the share button to visible on small screen too

- Improved share screen

- Fixed time range shifting not being the one in url params or saved in local storage

- Fixed time range shifting on series toggling via the legend

- Fixed time range shifting on fullscreen

- Fixed time range shifting on resize of the sidebar

- Set default view at first load to last 6 months

- Added some padding around the datasets (year 1970 to 2100)

- History

- Changed background for the sticky dates from blur to a solid color as it didn't appear properly in Firefox

- Build

- Tried to add lazy loads to have split chunks after build, to have much faster load times and they worked great ! But they completely broke Safari on iOS, we can't have nice things

- Removed many libraries and did some things manually instead to improve build size

- Strip

- Temporarily removed the Home button on the strip bar on desktop as there is no landing page yet

- Settings

- Add version

- PWA

- Fixed background update

- Changed update check frequency to 1 minute (~1kb to fetch every minute which is very reasonable)

- Added a nice banner to ask the user to install the update

- Misc

- Removed tracker even though it was a very privacy friendly as it appeared to not be working properly

Price

- Deleted old price datasets and their backups

Tried to add lazy loads to have split chunks after build, to have much faster load times and they worked great ! But they completely broke Safari on iOS, we can't have nice things.

It was just completely overwhelmed memory wise. I’ll try again another time but this will have to do for now

That was a very nasty bug ! I was overflowing a u64 only at very rare times. Gonna have to use u128 and hope it won’t slow down the program by a lot

Let’s recompute again !

nostr:note1c0gtv38442lztu4k9jzk5xlgfmld4a2w5v6tg6q8fyh7jtxaxupqaqt572

And I’ve barely scratched the surface, there are many more to come !

Happy to hear that but still interesting, I wonder why

Mmmh works on my end, what's your setup ?

- OS

- Brave version

- Where and when does it crash

I need to recompute all the hodlers datasets and so their charts will be pretty empty for a while, sorry everyone !

Sadly, I only have one machine for development and production.

nostr:note15dl3n66n2wqwsa3c0ddque5gqsa0wq3jn6wr0t49993lay7huk2qvu9xf7

Hi y'all !

Long time lurker, first time poster, I am very pleased to finally annonce Satonomics (https://satonomics.xyz) ! 🎉

Which I've been building full-time since November 2023 and started looong before

In short: FOSS Glassnode (https://glassnode.com)

In long:

Satonomics is an open-source suite of tools that computes, distributes, and displays on-chain data, making it freely available for anyone to use.

While mempool.space gives a very micro view of the network this tool is the exact opposite and very complimentary by giving you a more global/macro view of the flow and various dynamics of the network.

It doesn't matter who you are and what you want to do with the data, I strongly believe and it is very important that anyone should have a full and free access, be able to verify and visualize any kind of data from the network. And so you'll find many many charts (and soon dashboards), or routes through an API (if you prefer it raw) to do anything; from doing a health-check, gain insight into the current or past state of the network or even trading, I don't care, do what you want !

I realize it's not as exciting as ecash and nostr/bitcoin tools but it is something that needed to be done. We can't have fiat-minded 700$/m closed tools like Glassnode being the go to.

Warning: very early and very alpha, things might break and the data might be false (and I'm 100% positive that some datasets are)

Anyway, enjoy and let's keep building ! 🔨

nostr:npub1hxjnw53mhghumt590kgd3fmqme8jzwwflyxesmm50nnapmqdzu7swqagw3 if you want to do a piece on this, I'll gladly answer any questions !

nostr:note1s4nv86pq9nhlylq3lz75dw5tnxvpmndm865up4wzkx6cl3z2cn8srgjwsy

I avoid at all cost things like address tagging that require manual update and cannot be read from the chain itself, in order to have any version of satonomics still be relevant 10 years from now

Thanks a lot, it has been quite the journey with many ups and downs already even though I hope that it's only the beginning !

I think I have, it's pretty cool and both software have a completely different philosophy which makes them very complimentary !

If you haven’t, please repost !

nostr:note1s4nv86pq9nhlylq3lz75dw5tnxvpmndm865up4wzkx6cl3z2cn8srgjwsy

Thanks ! I knew that I needed a watermark to avoid people just screenshotting and taking all the credit but they really aren't great and look out of place and so I came up with this effect instead ! Which allows to not only have the "brand" which is nice and different

Hi y'all !

Long time lurker, first time poster, I am very pleased to finally annonce Satonomics (https://satonomics.xyz) ! 🎉

Which I've been building full-time since November 2023 and started looong before

In short: FOSS Glassnode (https://glassnode.com)

In long:

Satonomics is an open-source suite of tools that computes, distributes, and displays on-chain data, making it freely available for anyone to use.

While mempool.space gives a very micro view of the network this tool is the exact opposite and very complimentary by giving you a more global/macro view of the flow and various dynamics of the network.

It doesn't matter who you are and what you want to do with the data, I strongly believe and it is very important that anyone should have a full and free access, be able to verify and visualize any kind of data from the network. And so you'll find many many charts (and soon dashboards), or routes through an API (if you prefer it raw) to do anything; from doing a health-check, gain insight into the current or past state of the network or even trading, I don't care, do what you want !

I realize it's not as exciting as ecash and nostr/bitcoin tools but it is something that needed to be done. We can't have fiat-minded 700$/m closed tools like Glassnode being the go to.

Warning: very early and very alpha, things might break and the data might be false (and I'm 100% positive that some datasets are)

Anyway, enjoy and let's keep building ! 🔨

Just realized that there is an issue with the Realized Price and Cap of several cohorts not sure why yet, like I said, it's quite early !

Thanks a lot !

I gotta warn you, it's still quite rough and there are some pretty annoying limitations:

- Needs to stop the node to parse It which is then restarted once it's done, for now at least so you can't really use it with your main node

- The databases to keep track of everything take a lot of space right now, pretty much as much as the chain itself (700GB, cons of using a split key value database instead of using a raw binary but it makes the program runnable on < 16GB RAM (would've been 50GB I believe otherwise), everything has trade-offs) but I can zstd them, I need to benchmark the speed then

- It's quite slow from 2009 to today it should take you around 36 hours I believe on a good machine

- Only tested on Mac OS

I'll keep improving it though !

But you can just use the API if you prefer it's completely free and there is everything there even things not yet visible in the app like the last data of each dataset of even data by height instead of by date !

Hi y'all !

Long time lurker, first time poster, I am very pleased to finally annonce Satonomics (https://satonomics.xyz) ! 🎉

Which I've been building full-time since November 2023 and started looong before

In short: FOSS Glassnode (https://glassnode.com)

In long:

Satonomics is an open-source suite of tools that computes, distributes, and displays on-chain data, making it freely available for anyone to use.

While mempool.space gives a very micro view of the network this tool is the exact opposite and very complimentary by giving you a more global/macro view of the flow and various dynamics of the network.

It doesn't matter who you are and what you want to do with the data, I strongly believe and it is very important that anyone should have a full and free access, be able to verify and visualize any kind of data from the network. And so you'll find many many charts (and soon dashboards), or routes through an API (if you prefer it raw) to do anything; from doing a health-check, gain insight into the current or past state of the network or even trading, I don't care, do what you want !

I realize it's not as exciting as ecash and nostr/bitcoin tools but it is something that needed to be done. We can't have fiat-minded 700$/m closed tools like Glassnode being the go to.

Warning: very early and very alpha, things might break and the data might be false (and I'm 100% positive that some datasets are)

Anyway, enjoy and let's keep building ! 🔨