Hi y'all,
I'm very pleased to finally and officially share with the world Satonomics which is a suite of tools that compute, distribute and display on-chain data. The generated datasets are very heterogeneous and can be used for many different purposes. In a nutshell, you can view this as the FOSS and self-hostable version of glassnode and thus a complimentary tool to mempool.space.
The project is split in 3 parts:
- A parser: The backbone of the project, it does most of the work by parsing and then computing datasets from the timechain.
- A small server which automatically creates routes to access through an API all created datasets.
- A web app which displays the generated datasets in various charts (and hopefully soon dashboards)
Everything is fully free even the API, there I think more than 10 000 routes with many more to come but the project is very much still in its infancy, many things (including routes) will change, some things might be broken, the data might be false, etc, so please be careful !
I've been working on for a looooong time now and quit my (first) job to work on this full-time since November 2023 ! It's quite a relief to finally have something to show for it.
Anyhow, feel free to ask any questions
PS: If the website doesn't work or crashes, especially on Safari iOS just refresh it should work then (like I said it's still quite early haha)
PS2: The Realized Cap and Price for hodlers isn't yet up to date, still computing them (will probably finish in 1 to 2 hours)
run.sh
, it should be better now !ulimit -n 1000000
(but you probably still need that line, it's for the maximum number of files that can be opened at a time) butulimit -s $(ulimit -Hs)
which increases the stack sizeulimit -n 1000000 && ./run.sh
(or just move the line inside the run.sh file) and see if it helps, otherwise don't hesitate to ping meulimit -s $(ulimit -Hs)
to increse the stack size.