not approved
The Tipchecker
Current Project Status
unfunded
Total
amount
Received
$0
Total
amount
Requested
$3,000
Total
Percentage
Received
0.00%
Solution

Le Tipchecker est un petit outil de type Unix que vous pouvez utiliser pour obtenir votre état de synchronisation relatif !

Problem

Il est parfois difficile de comprendre si votre ou vos nœuds cardano se sont synchronisés correctement avec le réseau. Est-il bloqué ? Ou présente-t-il une sous-synchronisation stable ?

Addresses Challenge
Feasibility
Auditability

Équipe

1 member

  • download
  • download

Detailed Plan

The Tipchecker is a little but powerful hivemind system that can help you to build your powerful monitoring system.

It’s a small and simple unix-way tool. Also it’s already used in the production environment for some pools as a part of their monitoring\failover system. You can use it right now. More nodes in the hive, more stability for the service! Join!

How to use it:

  1. Download at https://adawallet.io/tipchecker

  2. Run it to discover your relative block height and send your absolute height to the server:

tipchecker.sh (path/to/cli) (path/to/cardano.socket) [node_name]

It returns a simple INT value, so you can use it in every tool you want like a simple unix-way command.

Less or equal to zero is good, positive values are bad. +5 is about critical desync, try to avoid it.

Would be nice if you added it to some cycle-running task to increase its efficiency. There is a garbage collector, so don’t worry if you left some records after renaming, etc.

But why?

Because you can’t be sure if your node\nodes\relays\BP is perfectly synced with the network without a tool like this.

Key features:

  1. There is an “anti-poisoning” protection. It analyzes incoming data and detects anomalies. So it can’t be screwed up by some wrong data. It’s not just a “data collector” :)

  2. There is a tiny API that returns your node data as a JSON if needed:

https://adawallet.io/tipchecker/index.php?id=your_tipchecker_Id

e.g. https://adawallet.io/tipchecker/index.php?id=5e04f22256414d60932c8465c5af5a1b

  1. It doesn’t store your IP’s. All your stored data you can retrieve from API by id

  2. You can send data from the same machine for different nodes! Just set them different names

  3. It’s already released :)

What will we do with money?

  1. Better analytics algorithms

  2. Better dashboard (there wasn’t any dashboard at project, but users asked for it)

  3. tg bot? Why not!

  4. Full-fledged failover overseer Integrated with the Tipchecker tool if you don’t want to write your own one :)

Open source???

Yes, but later.

Avis des conseillers communautaires (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3 min 24 s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4 min 3 s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3 min 48 s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2 min 16 s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3 min 14 s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3 min 19 s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4 min 59 s
    Darlington Kofa
0:00
/
~0:00