2024-06-25 16:11:09 +02:00
2024-06-25 14:46:23 +02:00
2024-06-25 16:11:09 +02:00
2024-06-24 05:14:52 +02:00
2024-06-24 05:14:52 +02:00
2024-06-23 17:38:53 +02:00
2024-06-25 14:46:23 +02:00
2024-06-23 17:38:53 +02:00
2024-06-23 17:38:53 +02:00
2024-06-25 16:11:09 +02:00

SATONOMICS

Image of the Satonomics Web App

Description

Satonomics is a Bitcoin only on-chain data generator and visualizer that is fully free, open source, verifiable, local-first and self-hostable.

While mempool.space gives a very micro view of the network where you can follow the journey of any sats, this tool is the exact opposite and very complimentary by giving you a much more global/macro view of the flow and various dynamics of the network.

To promote even more transparency and trust in the network, this project is committed to making on-chain data accessible and verifiable to all, no matter their situation or intentions. This is why, the whole project is completely free, from code to services, including a real-time API with thousands and thousands routes which can be used at will.

Having anyone be able to do a healthcheck of the network is incredibly important and should be wanted by everyone.

Warning

This project is in a very early stage, expect this to break and the data the be false.

Instances

Web App:

API:

Structure

  • parser: The backbone of the project, it does most of the work by parsing and then computing datasets from the timechain.
  • server: A small server which automatically creates routes to access through an API all created datasets.
  • app: A web app which displays the generated datasets in various charts.

Git

Goals

  • Be the absolute best on-chain data source and app
  • Have as many datasets and charts as possible
  • Be self-hostable on cheap computers
    • Be runnable on a machine with 8 GB RAM (16 GB RAM is already possible right now)
  • Still being runnable 10 years from now
    • By not relying on any third-party dependencies besides price APIs (which are and should be very common and easy to update)
    • By NOT doing address labelling/tagging (which means NO exchange or any other individual address tracking), for that please use mempool.space or any other tool

Proof of Work

Aka: Previous iterations

The initial idea was totally different yet morphed over time into what it is today: a fully FOSS self-hostable on-chain data generator

Languages
JavaScript 54.3%
Rust 38.6%
Python 5.5%
HTML 0.9%
CSS 0.4%
Other 0.3%