2026-08-19T11:00:02 (UTC)
Benchmarks are performed from a Digital Ocean Droplet in Frankfurt, Germany. Results may vary based on geographic location.
@nectarflower provides daily updates about the state of all available full API node servers for Hive.
More information about nectarflower can be found in the github repository.
This table includes a list of all nodes which were not able to answer to a get_config API call within the specified timeout (default: 60 seconds).
| node | error |
|---|---|
| https://hive-api.dlux.io | NumRetriesReached |
| https://anyx.io | NumRetriesReached |
| https://hive-api.arcange.eu | NumRetriesReached |
| https://api.openhive.network | NumRetriesReached |
| https://hiveapi.actifit.io | NumRetriesReached |
| https://api.c0ff33a.uk | NumRetriesReached |
This table includes all nodes which were able to answer a get_config call within the timeout (default: 60 seconds). The achieved mean duration values are shown. The returned version is also shown.
| node | mean time [s] | version |
|---|---|---|
| https://hiveapi.actifit.io | 0.01 | 1.28.7 |
| https://api.openhive.network | 0.03 | 1.28.7 |
| https://api.c0ff33a.uk | 0.03 | 1.28.7 |
| https://rpc.mahdiyari.info | 0.07 | 1.28.7 |
| https://api.hive.blog | 0.1 | 1.28.7 |
| https://techcoderx.com | 0.18 | 1.28.7 |
| https://api.syncad.com | 0.72 | 1.28.7 |
This table shows how reliable nodes have been over the past week.
| node | uptime % | total checks |
|---|---|---|
| https://api.hive.blog | 100.0% | 168 |
| https://rpc.mahdiyari.info | 100.0% | 168 |
| https://techcoderx.com | 100.0% | 168 |
| https://api.syncad.com | 90.32% | 186 |
| https://anyx.io | 50.0% | 336 |
| https://api.c0ff33a.uk | 50.0% | 336 |
| https://api.openhive.network | 50.0% | 336 |
| https://hive-api.arcange.eu | 50.0% | 336 |
| https://hive-api.dlux.io | 50.0% | 336 |
| https://hiveapi.actifit.io | 50.0% | 336 |
| https://api.deathwing.me | 0% | 0 |
| https://api.hive.blue | 0% | 0 |
| https://hive-api.3speak.tv | 0% | 0 |
| https://hive.roelandp.nl | 0% | 0 |
| https://hived.emre.sh | 0% | 0 |
| https://rpc.ausbit.dev | 0% | 0 |
This table shows how many blocks were streamed by the node within the default benchmark duration (30 seconds). The RPCs are ordered according to the number of blocks streamed.
| node | blocks streamed | blocks per second |
|---|---|---|
| https://api.hive.blog | 250 | 8.32 |
| https://rpc.mahdiyari.info | 246 | 8.18 |
| https://techcoderx.com | 139 | 4.61 |
| https://api.syncad.com | 85 | 2.83 |
This table shows how many account history operations were streamed by the node within the default benchmark duration (60 seconds). The RPCs are ordered according to the number of operations streamed.
| node | operations streamed | operations per second |
|---|---|---|
| https://hiveapi.actifit.io | 15587 | 1320.93 |
| https://api.c0ff33a.uk | 15587 | 1238.05 |
| https://api.openhive.network | 9101 | 300.96 |
| https://api.hive.blog | 8000 | 264.03 |
| https://techcoderx.com | 7201 | 235.56 |
| https://rpc.mahdiyari.info | 5901 | 195.01 |
| https://api.syncad.com | 5501 | 183.31 |
This table shows how long it took to call an API (single request, default timeout: 60 seconds). The RPCs are ordered according to the access time.
| node | response time [s] |
|---|---|
| https://hiveapi.actifit.io | 0.03 |
| https://api.openhive.network | 0.08 |
| https://api.c0ff33a.uk | 0.08 |
| https://rpc.mahdiyari.info | 0.2 |
| https://api.hive.blog | 0.22 |
| https://api.syncad.com | 0.27 |
| https://techcoderx.com | 0.41 |
This table shows the head blocks reported by each node. By comparing with the highest one, we can tell if a node has issues with block processing.
| node | blocks behind | head blocks behind irreversible |
|---|---|---|
| https://api.openhive.network | 0 | 0 |
| https://hiveapi.actifit.io | 0 | 0 |
| https://api.c0ff33a.uk | 0 | 0 |
| https://rpc.mahdiyari.info | 0 | 0 |
| https://api.hive.blog | 1 | 0 |
| https://api.syncad.com | 1 | 0 |
| https://techcoderx.com | 1 | 0 |
This table shows how node performance has changed over the past week.
| node | block trend | history trend | API call trend | config trend | block diff trend |
|---|---|---|---|---|---|
| https://anyx.io | ✗ failing | ✗ failing | ✗ failing | ✗ failing | ✗ failing |
| https://api.c0ff33a.uk | ✗ failing | ✓ stable | ✓ stable | ✓ stable | ↗ improving |
| https://api.hive.blog | ↗ improving | n/a | n/a | n/a | n/a |
| https://api.openhive.network | ✗ failing | n/a | ✓ stable | ✓ stable | ↗ improving |
| https://api.syncad.com | ✓ stable | n/a | ✓ stable | n/a | n/a |
| https://hive-api.arcange.eu | ✗ failing | ✗ failing | ✗ failing | ✗ failing | ✗ failing |
| https://hive-api.dlux.io | ✗ failing | ✗ failing | ✗ failing | ✗ failing | ✗ failing |
| https://hiveapi.actifit.io | ✗ failing | ✓ stable | ✓ stable | ✓ stable | n/a |
| https://rpc.mahdiyari.info | n/a | n/a | n/a | n/a | n/a |
| https://techcoderx.com | ✓ stable | ✓ stable | n/a | n/a | n/a |
This table shows how consistent node performance has been. Lower values indicate more consistent performance.
| node | block | history | API call | config | block diff |
|---|---|---|---|---|---|
| https://api.openhive.network | 0.0 | 0.51 | 0.64 | 0.43 | 0.58 |
| https://api.c0ff33a.uk | 0.0 | 0.12 | 0.52 | 0.45 | 1.2 |
| https://rpc.mahdiyari.info | 0.46 | 0.73 | 0.41 | 0.34 | 1.0 |
| https://api.hive.blog | 0.53 | 0.81 | 0.55 | 0.37 | 1.02 |
| https://techcoderx.com | 0.38 | 0.88 | 0.55 | 0.49 | 1.03 |
| https://api.syncad.com | 0.44 | 1.16 | 0.53 | 0.39 | 0.97 |
| https://hiveapi.actifit.io | 0.0 | 0.11 | 0.26 | 0.0 | 2.06 |
| https://hive-api.dlux.io | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| https://anyx.io | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| https://hive-api.arcange.eu | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
This table shows an overall ranking of nodes based on their performance across all tests.
| node | score | block rank | history rank | API call rank | config rank | block diff rank |
|---|---|---|---|---|---|---|
| https://hiveapi.actifit.io | 43.75 | n/a | 1 | 1 | 1 | 2 |
| https://api.openhive.network | 40.0 | n/a | 3 | 2 | 2 | 1 |
| https://api.c0ff33a.uk | 36.25 | n/a | 2 | 3 | 3 | 3 |
| https://rpc.mahdiyari.info | 36.0 | 2 | 6 | 4 | 4 | 4 |
| https://api.hive.blog | 36.0 | 1 | 4 | 5 | 5 | 5 |
| https://techcoderx.com | 26.4 | 3 | 5 | 7 | 6 | 7 |
| https://api.syncad.com | 24.0 | 4 | 7 | 6 | 7 | 6 |
| https://hive-api.dlux.io | 0.0 | n/a | n/a | n/a | n/a | n/a |
| https://anyx.io | 0.0 | n/a | n/a | n/a | n/a | n/a |
| https://hive-api.arcange.eu | 0.0 | n/a | n/a | n/a | n/a | n/a |
This report provides a snapshot of Hive node performance. Users can use this information to select reliable nodes for their applications.
The benchmark data is also available in JSON format in the @nectarflower account's
json_metadata for automated processing.
Generated by the hive-bench tool.