Consensus Health
This page shows statistics about the current consensus and votes to facilitate debugging of the directory consensus process.
This is the abbreviated page. The detailed page which includes the (large) relay info table is also available.
Valid-after time
Consensus was published 2026-06-22 05:00:00 UTC. Note that it takes up to 15 minutes to learn about new consensus and votes and process them.
Signatures
| moria1 | consensus (microdesc) vote descriptors bandwidth file | |
| tor26 | consensus (microdesc) vote descriptors bandwidth file | |
| dizum | consensus (microdesc) vote descriptors | |
| gabelmoo | consensus (microdesc) vote descriptors bandwidth file | |
| dannenberg | consensus (microdesc) vote descriptors | |
| maatuska | consensus (microdesc) vote descriptors bandwidth file | |
| longclaw | consensus (microdesc) vote descriptors bandwidth file | |
| bastet | consensus (microdesc) vote descriptors bandwidth file | |
| faravahar | consensus (microdesc) vote descriptors bandwidth file |
Known flags
| moria1 | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| tor26 | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| dizum | known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| gabelmoo | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| dannenberg | known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| maatuska | known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| longclaw | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid FallbackDir Unmeasured DescriptorMismatch |
| bastet | known-flags Authority Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| faravahar | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
| consensus | known-flags Authority BadExit Exit Fast Guard HSDir MiddleOnly NoEdConsensus Running Stable StaleDesc Sybil V2Dir Valid ReachableIPv6 NoIPv6Consensus FallbackDir Unmeasured DescriptorMismatch |
Flag Thresholds
| moria1 | flag-thresholds stable-uptime=1097010 stable-mtbf=26741996 fast-speed=1048000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=30000000 guard-bw-exc-exits=30000000 hsdir-wfu=0.98 hsdir-tk=854821 enough-mtbf=1 ignoring-advertised-bws=1 |
| tor26 | flag-thresholds stable-uptime=1193021 stable-mtbf=4882054 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=37000000 guard-bw-exc-exits=34000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| dizum | flag-thresholds stable-uptime=1139680 stable-mtbf=3545544 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0 |
| gabelmoo | flag-thresholds stable-uptime=1158556 stable-mtbf=4686643 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=38000000 guard-bw-exc-exits=33000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| dannenberg | flag-thresholds stable-uptime=1062826 stable-mtbf=2545035 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0 |
| maatuska | flag-thresholds stable-uptime=1144645 stable-mtbf=3252146 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=40000000 guard-bw-exc-exits=30000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| longclaw | flag-thresholds stable-uptime=1113330 stable-mtbf=5244315 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=30000000 guard-bw-exc-exits=27000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| bastet | flag-thresholds stable-uptime=1219388 stable-mtbf=4534678 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0 |
| faravahar | flag-thresholds stable-uptime=1139680 stable-mtbf=4589618 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=10000000 guard-bw-exc-exits=10000000 enough-mtbf=1 ignoring-advertised-bws=0 |
Number of relays voted about
You can also view historical voting graphs.
| moria1 | 10016 total | 9340 Running |
| tor26 | 10059 total | 9618 Running |
| dizum | 10071 total | 9780 Running |
| gabelmoo | 10053 total | 9743 Running |
| dannenberg | 10073 total | 8134 Running |
| maatuska | 10058 total | 9740 Running |
| longclaw | 10058 total | 9660 Running |
| bastet | 10058 total | 9516 Running |
| faravahar | 10052 total | 9707 Running |
| consensus | 9795 Running |
IPv6 Statistics
Percentages are of total number of relays in the vote or cosensus, and then percentage of bandwidth weight.
When a DirAuth reports 0 relays with an IPv6 ORPort, the DirAuth itself lacks IPv6. When the second percentage (bw weight) is missing, the DirAuth does not have a bwauth.
| DirAuth | IPv6 ORPort | Partial Reachability Support | Full Reachability Support |
|---|---|---|---|
| moria1 | 4901 (48.93%, 57.49%) | 10011 (99.95%, 100.0%) | 10011 (99.95%, 100.0%) |
| tor26 | 4757 (47.29%, 64.24%) | 10059 (100.0%, 100.0%) | 10059 (100.0%, 100.0%) |
| dizum | 4919 (48.84%) | 10071 (100.0%) | 10071 (100.0%) |
| gabelmoo | 4916 (48.9%, 67.59%) | 10053 (100.0%, 100.0%) | 10053 (100.0%, 100.0%) |
| dannenberg | 4454 (44.22%) | 10073 (100.0%) | 10073 (100.0%) |
| maatuska | 4916 (48.88%, 69.7%) | 10058 (100.0%, 100.0%) | 10058 (100.0%, 100.0%) |
| longclaw | 0 (0.0%, 0.0%) | 10058 (100.0%, 100.0%) | 10058 (100.0%, 100.0%) |
| bastet | 4915 (48.87%) | 10058 (100.0%) | 10058 (100.0%) |
| faravahar | 4861 (48.36%) | 10052 (100.0%) | 10052 (100.0%) |
| consensus | 4919 (50.22%, 67.35%) | 9795 (100.0%, 100.0%) | 9795 (100.0%, 100.0%) |
Consensus methods
| moria1 | consensus-methods 32 33 34 35 |
| tor26 | consensus-methods 32 33 34 35 |
| dizum | consensus-methods 32 33 34 35 |
| gabelmoo | consensus-methods 32 33 34 35 |
| dannenberg | consensus-methods 32 33 34 35 |
| maatuska | consensus-methods 32 33 34 35 |
| longclaw | consensus-methods 32 33 34 35 |
| bastet | consensus-methods 32 33 34 35 |
| faravahar | consensus-methods 32 33 34 35 |
| consensus | consensus-method 35 |
Recommended versions
| moria1 | client-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| moria1 | server-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| tor26 | client-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| tor26 | server-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| gabelmoo | client-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| gabelmoo | server-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| consensus | client-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
| server-versions 0.4.9.4-rc, 0.4.9.5, 0.4.9.6, 0.4.9.7, 0.4.9.8, 0.4.9.9 |
Consensus parameters
| moria1 | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| tor26 | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| dizum | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| gabelmoo | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| dannenberg | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| maatuska | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| longclaw | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| bastet | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| faravahar | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
| consensus | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationMinConnections=2 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 ExtendByEd25519ID=1 KISTSchedRunInterval=3 NumNTorsPerTAP=100 UseOptimisticData=1 bwauthpid=1 bwscanner_cc=1 cbttestfreq=10 cc_alg=2 cc_cwnd_full_gap=4 cc_cwnd_full_minpct=25 cc_cwnd_inc=1 cc_cwnd_inc_rate=31 cc_cwnd_min=124 cc_sscap_exit=600 cc_sscap_onion=475 cc_sscap_sbws=600 cc_vegas_alpha_exit=186 cc_vegas_alpha_sbws=186 cc_vegas_beta_onion=372 cc_vegas_beta_sbws=248 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_delta_sbws=310 cc_vegas_gamma_onion=248 cc_vegas_gamma_sbws=186 cfx_low_exit_threshold=5000 circ_max_cell_queue_size=1750 circ_max_cell_queue_size_out=1500 dos_num_circ_max_outq=5 guard-n-primary-dir-guards-to-use=2 guard-n-primary-guards-to-use=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 overload_onionskin_ntor_period_secs=10800 overload_onionskin_ntor_scale_percent=500 sendme_accept_min_version=1 |
Authority keys
| Name | Expiry | Identity Key Len. | Signing Key Len. |
|---|---|---|---|
| moria1 | 2027-03-29 18:39:01 | 3072 | 2048 |
| tor26 | 2027-02-01 00:00:00 | 3072 | 3072 |
| dizum | 2027-09-21 13:52:14 | 3072 | 2048 |
| gabelmoo | 2027-01-09 23:22:35 | 3072 | 2048 |
| dannenberg | 2027-02-15 22:39:01 | 3072 | 2048 |
| maatuska | 2026-09-16 07:17:09 | 3072 | 2048 |
| longclaw | 2026-08-17 20:34:03 | 3072 | 2048 |
| bastet | 2027-01-26 17:41:30 | 3072 | 2048 |
| faravahar | 2027-05-29 19:08:02 | 3072 | 2048 |
All times UTC. Note that expiration dates of any legacy keys are not included in votes and therefore not listed here!
Authority Clock Skew
| Name | Approximate Clock Skew |
|---|---|
| moria1 | 0.14 seconds |
| tor26 | -0.07 seconds |
| dizum | -0.1 seconds |
| gabelmoo | -0.12 seconds |
| dannenberg | -0.14 seconds |
| maatuska | -0.17 seconds |
| longclaw | 0.77 seconds |
| bastet | -0.46 seconds |
| faravahar | -0.78 seconds |
Times are roughly accurate, anything below a couple seconds should be fine. Please use this table as a guide rather than an authoritative source.
Shared Random
| moria1 | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| tor26 | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| dizum | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| gabelmoo | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| dannenberg | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| maatuska | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| longclaw | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| bastet | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| faravahar | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGo4ewCq5ghgf0OKADQ3ue2TKAS4ib4jJ7eOCiLv/UnQcipLmg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDVUF1wb+SzzusdqB3PDTmQCa0ko5zLFAiEOfpQ71HXQw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBnVQt4Qw5sbs1S8CLXVu2MKIte440tkQg+bKmhmbxnJQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCwlHtxwTMT8NHh2XMIZb04dHYGs86v7TDgXp1Ck4HqLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBoKXUKtZ5CIy+HVtZUL6Fb1NCdJop4Lk+OQ65MQDxl2A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewDCjUqG6eCKr6tODuyMB4/fsR4ljPOQ8QtWmJtoQ6XC1A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewBxw1CFZHlczFh45Rph+bqnU7ED8AyGWzdKcYcYw/ZzLA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCLFe3BPXLSLUxNsQJVQllVFzflbfpECokgAFGOfFZ00A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGo4ewCO1EwbwPZqKQDRGJq2F4RbeTTwun2o/zbkKtELAxl9iA==R:(Empty)] |
|
| consensus | Previous | 9 h5ugzS8AmzOR6N4UEGnb5y4KloN73089q4RoDY4COPY= |
| Current | 9 XIb4DjcxN5BxA9foNVlF+1zIru+NvN/U0ki0SqUvEqI= |
Protocols
| moria1 | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| tor26 | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| dizum | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| gabelmoo | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| dannenberg | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| maatuska | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| longclaw | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| bastet | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| faravahar | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| consensus | Recommended Client | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2,3,4 |
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=1 HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=1,2 HSDir=2 HSIntro=4,5 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2,3,4 |
Bandwidth Scanner Weights
| consensus | Guard-flagged nodes in the guard position | 5624 |
| non-flagged nodes in the guard Position | 5624 | |
| Guard+Exit-flagged nodes in the guard Position | 44 | |
| Guard-flagged nodes in the middle Position | 4376 | |
| non-flagged nodes in the middle Position | 10000 | |
| Exit-flagged nodes in the middle Position | 0 | |
| Guard+Exit flagged nodes in the middle Position | 44 | |
| Guard flagged nodes in the exit Position | 9912 | |
| non-flagged nodes in the exit Position | 10000 | |
| Exit-flagged nodes in the exit Position | 10000 | |
| Guard+Exit-flagged nodes in the exit Position | 9912 | |
| BEGIN_DIR-supporting Guard-flagged nodes | 10000 | |
| BEGIN_DIR-supporting non-flagged nodes | 10000 | |
| BEGIN_DIR-supporting Exit-flagged nodes | 10000 | |
| BEGIN_DIR-supporting Guard+Exit-flagged nodes | 10000 | |
| Guard flagged nodes for BEGIN_DIR requests | 4376 | |
| non-flagged nodes for BEGIN_DIR requests | 10000 | |
| Exit-flagged nodes for BEGIN_DIR requests | 0 | |
| Guard+Exit-flagged nodes for BEGIN_DIR requests | 44 |
Bandwidth scanner status
You can also view historical Bandwidth Authority graphs.
| moria1 | 9857 Measured values in w lines |
| tor26 | 9931 Measured values in w lines |
| gabelmoo | 9888 Measured values in w lines |
| maatuska | 9882 Measured values in w lines |
| longclaw | 9841 Measured values in w lines |
| bastet | Missing bwauth values in vote |
| faravahar | Missing bwauth values in vote |
Bandwidth scanner information
| moria1 | timestamp=1782102956 (2026-06-22 04:35:56) version=1.9.0 destinations_countries=US dirauth_nickname=moria1 earliest_bandwidth=2026-05-25T04:36:12 file_created=2026-06-22T04:36:06 generator_started=2026-06-21T10:27:48 latest_bandwidth=2026-06-22T04:35:56 minimum_number_eligible_relays=5877 minimum_percent_eligible_relays=60 mu=941311 muf=1527387 number_consensus_relays=9795 number_eligible_relays=10930 percent_eligible_relays=112 recent_consensus_count=19 recent_measurements_excluded_error_count=207 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=8 recent_priority_relay_count=3912 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1083985 (301.11 hours) tor_version=0.4.9.8 sha256=Gb6xSWPr4v/t8s7wofjp/X35nhX8m1OtFvWKEv2El+8 |
| tor26 | timestamp=1782102996 (2026-06-22 04:36:36) version=1.9.0 destinations_countries=AT dirauth_nickname=tor26 earliest_bandwidth=2026-05-25T04:36:55 file_created=2026-06-22T04:36:45 generator_started=2026-06-20T08:01:45 latest_bandwidth=2026-06-22T04:36:36 minimum_number_eligible_relays=5877 minimum_percent_eligible_relays=60 mu=2322952 muf=3160577 number_consensus_relays=9795 number_eligible_relays=11005 percent_eligible_relays=112 recent_consensus_count=45 recent_measurements_excluded_error_count=147 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=21 recent_priority_relay_count=10262 scanner_country=AT software=sbws software_version=1.9.0 time_to_report_half_network=1076596 (299.05 hours) tor_version=0.4.9.8 sha256=x10N8ylEYVYsSTvUt6JnFNR+Ms6B+XZ2JpfCEMuRdRQ |
| gabelmoo | timestamp=1782103225 (2026-06-22 04:40:25) version=1.9.0 destinations_countries=DE dirauth_nickname=gabelmoo earliest_bandwidth=2026-05-25T04:40:58 file_created=2026-06-22T04:40:36 generator_started=2026-06-10T01:14:15 latest_bandwidth=2026-06-22T04:40:25 minimum_number_eligible_relays=5877 minimum_percent_eligible_relays=60 mu=2394712 muf=3245881 number_consensus_relays=9795 number_eligible_relays=10954 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=191 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=54 recent_priority_relay_count=26407 scanner_country=DE software=sbws software_version=1.9.0 time_to_report_half_network=1081602 (300.44 hours) tor_version=0.4.9.9 sha256=WGSZ21BBBR1lQOiJxjXfUN9xXZ5kLjHi6RogBkthBo8 |
| maatuska | timestamp=1782100041 (2026-06-22 03:47:21) version=1.9.0 destinations_countries=NL dirauth_nickname=maatuska earliest_bandwidth=2026-05-25T03:51:05 file_created=2026-06-22T03:51:05 generator_started=2026-06-02T11:58:19 latest_bandwidth=2026-06-22T03:47:21 minimum_number_eligible_relays=5881 minimum_percent_eligible_relays=60 mu=2524567 muf=3409773 number_consensus_relays=9802 number_eligible_relays=9951 percent_eligible_relays=102 recent_consensus_count=120 recent_measurements_excluded_error_count=130 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=120 recent_priority_relay_count=67490 scanner_country=SE software=sbws software_version=2.2.0 time_to_report_half_network=1191378 (330.94 hours) tor_version=0.4.9.9 sha256=dkBeETec+89dSGFcdTtGt7YYgNjdBYKHyNCjIhbNetQ |
| longclaw | timestamp=1782101469 (2026-06-22 04:11:09) version=1.9.0 destinations_countries=NL dirauth_nickname=longclaw earliest_bandwidth=2026-05-25T04:11:54 file_created=2026-06-22T04:11:53 generator_started=2026-06-19T09:50:22 latest_bandwidth=2026-06-22T04:11:09 minimum_number_eligible_relays=5877 minimum_percent_eligible_relays=60 mu=1467131 muf=1996540 number_consensus_relays=9795 number_eligible_relays=9909 percent_eligible_relays=101 recent_consensus_count=66 recent_measurements_excluded_error_count=168 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=44 recent_priority_relay_count=21504 scanner_country=US software=sbws software_version=0+unknown time_to_report_half_network=1195662 (332.13 hours) tor_version=0.4.9.9 sha256=qu1kJ+axn+IOO8PLBbTJMwiPRinplb/8HGWTtdYE8cI |
| bastet | timestamp=1782102939 (2026-06-22 04:35:39) version=1.9.0 destinations_countries=NL dirauth_nickname=bastet earliest_bandwidth=2026-05-25T04:40:33 file_created=2026-06-22T04:40:32 generator_started=2026-06-20T23:54:13 latest_bandwidth=2026-06-22T04:35:39 minimum_number_eligible_relays=5877 minimum_percent_eligible_relays=60 mu=18145 muf=22177 number_consensus_relays=9795 number_eligible_relays=1615 percent_eligible_relays=16 recent_consensus_count=29 recent_measurements_excluded_error_count=9471 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=85 recent_priority_relay_count=41536 scanner_country=US software=sbws software_version=0+unknown tor_version=0.4.9.9 sha256=PM/mBqAkMke/3VLza4IyUwhJ+9OOaVoxTQn4mpIpuXQ |
| faravahar |
Fallback Directory status
You can also view historical Fallback Directory graphs.
| Running | 188 |
| Not Running | 0 |
| Missing | 10 |
Authority versions
| moria1 | 0.5.0.0-alpha-dev |
| bastet | 0.4.9.9 |
| longclaw | 0.4.9.9 |
| dannenberg | 0.4.9.9 |
| dizum | 0.4.9.9 |
| serge | 0.4.9.9 |
| maatuska | 0.4.9.9 |
| faravahar | 0.4.9.8 |
| gabelmoo | 0.4.9.9 |
| tor26 | 0.4.9.9 |
Note that this list of relays with the Authority flag may be different from the list of v3 directory authorities!
Consensus download statistics
The following table contains statistics on consensus download times in milliseconds over the last 7 days:
| Authority | Minimum | 1st Quartile | Median | 3rd Quartile | Maximum | Timeouts |
|---|---|---|---|---|---|---|
| moria1 | 981 | 1004 | 1021 | 1036 | 5383 | 0 |
| tor26 | 359 | 4471 | 4667 | 4766 | 5617 | 0 |
| dizum | 337 | 360 | 383 | 426 | 5927 | 0 |
| gabelmoo | 329 | 395 | 412 | 437 | 4686 | 0 |
| dannenberg | 423 | 523 | 550 | 587 | 869 | 0 |
| maatuska | 498 | 534 | 605 | 669 | 2195 | 0 |
| longclaw | 979 | 1224 | 1352 | 1678 | 2390 | 0 |
| bastet | 1404 | 1430 | 1464 | 1587 | 15269 | 1 |
| faravahar | 1494 | 1673 | 1709 | 1754 | 2168 | 0 |
Validity of votes
This table monitors the votes each authority receives from other authorities.
| Sender | Receiver |
| moria1 | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| tor26 | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| dizum | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| gabelmoo | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| dannenberg | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| maatuska | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| longclaw | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| bastet | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
| faravahar | moria1 tor26 dizum gabelmoo dannenberg maatuska longclaw bastet faravahar |
Overlap between votes and consensus
The semantics of columns is as follows:
- In vote and consensus: Flag in vote matches flag in consensus, or relay is not listed in consensus (because it doesn't have the Running flag)
- Only in vote: Flag in vote, but missing in the consensus, because there was no majority for the flag or the flag was invalidated (e.g., Named gets invalidated by Unnamed)
- Only in consensus: Flag in consensus, but missing in a vote of a directory authority voting on this flag.
| Only in vote | In vote and consensus | Only in consensus | |
| moria1 | 10 Authority | ||
| 77 BadExit | |||
| 1 Exit | 2647 Exit | ||
| 8703 Fast | !920 Fast | ||
| 210 Guard | 5072 Guard | !579 Guard | |
| 96 HSDir | 1112 HSDir | !4228 HSDir | |
| 70 MiddleOnly | !1 MiddleOnly | ||
| 9340 Running | !461 Running | ||
| 734 Stable | 9027 Stable | !135 Stable | |
| 20 StaleDesc | 37 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 1 V2Dir | 8030 V2Dir | ||
| 10016 Valid | |||
| 4901 ReachableIPv6 | !36 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 21 Unmeasured | |||
| 25 DescriptorMismatch | 0 DescriptorMismatch | ||
| tor26 | 10 Authority | ||
| 77 BadExit | |||
| 2664 Exit | |||
| 7 Fast | 9402 Fast | !234 Fast | |
| 100 Guard | 5227 Guard | !441 Guard | |
| 224 HSDir | 5216 HSDir | !130 HSDir | |
| 71 MiddleOnly | |||
| 9618 Running | !197 Running | ||
| 138 Stable | 8778 Stable | !249 Stable | |
| 12 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8075 V2Dir | |||
| 10059 Valid | |||
| 4757 ReachableIPv6 | !177 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 20 Unmeasured | !2 Unmeasured | ||
| 18 DescriptorMismatch | 0 DescriptorMismatch | ||
| dizum | 10 Authority | ||
| 6 Exit | 2682 Exit | ||
| 212 Fast | 9647 Fast | !9 Fast | |
| 230 Guard | 5562 Guard | !99 Guard | |
| 186 HSDir | 5176 HSDir | !164 HSDir | |
| 64 MiddleOnly | !6 MiddleOnly | ||
| 9780 Running | !35 Running | ||
| 41 Stable | 8747 Stable | !266 Stable | |
| 7 StaleDesc | 40 StaleDesc | ||
| 0 Sybil | |||
| 5 V2Dir | 8089 V2Dir | ||
| 10071 Valid | |||
| 4919 ReachableIPv6 | !12 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 22 Unmeasured | |||
| 11 DescriptorMismatch | 0 DescriptorMismatch | ||
| gabelmoo | 10 Authority | ||
| 77 BadExit | |||
| 2664 Exit | |||
| 7 Fast | 9358 Fast | !273 Fast | |
| 60 Guard | 5260 Guard | !401 Guard | |
| 54 HSDir | 5197 HSDir | !143 HSDir | |
| 71 MiddleOnly | |||
| 9743 Running | !54 Running | ||
| 91 Stable | 8957 Stable | !54 Stable | |
| 1 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8070 V2Dir | |||
| 10053 Valid | |||
| 4916 ReachableIPv6 | !11 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 21 Unmeasured | !1 Unmeasured | ||
| 7 DescriptorMismatch | 0 DescriptorMismatch | ||
| dannenberg | 10 Authority | ||
| 6 Exit | 2681 Exit | ||
| 212 Fast | 9651 Fast | !9 Fast | |
| 125 Guard | 3929 Guard | !1723 Guard | |
| 109 HSDir | 3419 HSDir | !1921 HSDir | |
| 64 MiddleOnly | !6 MiddleOnly | ||
| 8134 Running | !1678 Running | ||
| 45 Stable | 6296 Stable | !2709 Stable | |
| 183 StaleDesc | 40 StaleDesc | ||
| 0 Sybil | |||
| 5 V2Dir | 8090 V2Dir | ||
| 10073 Valid | |||
| 4454 ReachableIPv6 | !480 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 22 Unmeasured | |||
| 231 DescriptorMismatch | 0 DescriptorMismatch | ||
| maatuska | 10 Authority | ||
| 2664 Exit | |||
| 8 Fast | 9509 Fast | !111 Fast | |
| 46 Guard | 5211 Guard | !453 Guard | |
| 163 HSDir | 5276 HSDir | !65 HSDir | |
| 71 MiddleOnly | |||
| 9740 Running | !66 Running | ||
| 67 Stable | 8921 Stable | !95 Stable | |
| 2 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8074 V2Dir | |||
| 10058 Valid | |||
| 4916 ReachableIPv6 | !16 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 16 Unmeasured | !6 Unmeasured | ||
| 4 DescriptorMismatch | 0 DescriptorMismatch | ||
| longclaw | 10 Authority | ||
| 77 BadExit | |||
| 2664 Exit | |||
| 7 Fast | 9560 Fast | !66 Fast | |
| 171 Guard | 5454 Guard | !211 Guard | |
| 167 HSDir | 5137 HSDir | !207 HSDir | |
| 71 MiddleOnly | |||
| 9660 Running | !193 Running | ||
| 247 Stable | 9023 Stable | !38 Stable | |
| 13 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8074 V2Dir | |||
| 10058 Valid | |||
| 189 FallbackDir | |||
| 16 Unmeasured | !6 Unmeasured | ||
| 20 DescriptorMismatch | 0 DescriptorMismatch | ||
| bastet | 10 Authority | ||
| 2664 Exit | |||
| 212 Fast | 9651 Fast | !9 Fast | |
| 235 Guard | 5374 Guard | !288 Guard | |
| 210 HSDir | 5072 HSDir | !268 HSDir | |
| 71 MiddleOnly | |||
| 9516 Running | !291 Running | ||
| 51 Stable | 8691 Stable | !328 Stable | |
| 6 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8074 V2Dir | |||
| 10058 Valid | |||
| 4915 ReachableIPv6 | !16 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 22 Unmeasured | |||
| 6 DescriptorMismatch | 0 DescriptorMismatch | ||
| faravahar | 10 Authority | ||
| 77 BadExit | |||
| 2664 Exit | |||
| 212 Fast | 9646 Fast | !8 Fast | |
| 232 Guard | 5599 Guard | !60 Guard | |
| 205 HSDir | 5261 HSDir | !78 HSDir | |
| 71 MiddleOnly | |||
| 9707 Running | !95 Running | ||
| 53 Stable | 8880 Stable | !132 Stable | |
| 17 StaleDesc | 39 StaleDesc | ||
| 0 Sybil | |||
| 8069 V2Dir | |||
| 10052 Valid | |||
| 4861 ReachableIPv6 | !70 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 189 FallbackDir | |||
| 22 Unmeasured | |||
| 26 DescriptorMismatch | 0 DescriptorMismatch |
Relay info
Looking for the (huge) relay info table? It's been moved to the detailed page to speed up this page.
If you enable javascript, you will be able to add individual relays from the current consensus to this page.
| Fingerprint | Nickname | moria1 | tor26 | dizum | gabel. | danne. | maatu. | longc. | bastet | farav. | consensus |
|---|