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-03-18 04:00:00 UTC. Note that it takes up to 15 minutes to learn about new consensus and votes and process them.
Unusual Authorities:
| tor26 | 2026-03-18 03:00:00 |
Signatures
| moria1 | consensus (microdesc) vote descriptors bandwidth file | |
| tor26 | consensus (microdesc) vote descriptors bandwidth file | Missing Signature! Valid-after time of auth's displayed consensus: 2026-03-18 03:00:00 |
| 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=1325194 stable-mtbf=29043960 fast-speed=1048000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=27000000 guard-bw-exc-exits=26000000 hsdir-wfu=0.98 hsdir-tk=851311 enough-mtbf=1 ignoring-advertised-bws=1 |
| tor26 | flag-thresholds stable-uptime=1060103 stable-mtbf=4678194 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=35000000 guard-bw-exc-exits=29000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| dizum | flag-thresholds stable-uptime=819889 stable-mtbf=3681114 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=1047355 stable-mtbf=5169728 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=35000000 guard-bw-exc-exits=29000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| dannenberg | flag-thresholds stable-uptime=1017947 stable-mtbf=1054992 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=1019371 stable-mtbf=3701443 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=37000000 guard-bw-exc-exits=28000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| longclaw | flag-thresholds stable-uptime=1047355 stable-mtbf=5482828 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=29000000 guard-bw-exc-exits=26000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| bastet | flag-thresholds stable-uptime=975554 stable-mtbf=5127935 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=26000000 guard-bw-exc-exits=24000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| faravahar | flag-thresholds stable-uptime=1041152 stable-mtbf=4729413 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 | 9842 total | 8708 Running |
| tor26 | 9988 total | 9531 Running |
| dizum | 11534 total | 10480 Running |
| gabelmoo | 9977 total | 9546 Running |
| dannenberg | 10036 total | 9549 Running |
| maatuska | 9968 total | 9539 Running |
| longclaw | 9970 total | 9586 Running |
| bastet | 9971 total | 9305 Running |
| faravahar | 9979 total | 9545 Running |
| consensus | 9569 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 | 4571 (46.44%, 51.84%) | 9836 (99.94%, 100.0%) | 9836 (99.94%, 100.0%) |
| tor26 | 4586 (45.92%, 59.13%) | 9988 (100.0%, 100.0%) | 9988 (100.0%, 100.0%) |
| dizum | 4620 (40.06%) | 11534 (100.0%) | 11534 (100.0%) |
| gabelmoo | 4599 (46.1%, 59.53%) | 9977 (100.0%, 100.0%) | 9977 (100.0%, 100.0%) |
| dannenberg | 4596 (45.8%) | 10036 (100.0%) | 10036 (100.0%) |
| maatuska | 4593 (46.08%, 61.3%) | 9968 (100.0%, 100.0%) | 9968 (100.0%, 100.0%) |
| longclaw | 0 (0.0%, 0.0%) | 9970 (100.0%, 100.0%) | 9970 (100.0%, 100.0%) |
| bastet | 4595 (46.08%, 55.4%) | 9971 (100.0%, 100.0%) | 9971 (100.0%, 100.0%) |
| faravahar | 4578 (45.88%) | 9979 (100.0%) | 9979 (100.0%) |
| consensus | 4595 (48.02%, 59.81%) | 9569 (100.0%, 100.0%) | 9569 (100.0%, 100.0%) |
Consensus methods
| moria1 | consensus-methods 32 33 34 35 |
| tor26 | consensus-methods 28 29 30 31 32 33 |
| 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.8.19, 0.4.8.20, 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| moria1 | server-versions 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| tor26 | client-versions 0.4.8.19, 0.4.8.20, 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| tor26 | server-versions 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| gabelmoo | client-versions 0.4.8.19, 0.4.8.20, 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| gabelmoo | server-versions 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| consensus | client-versions 0.4.8.19, 0.4.8.20, 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
| server-versions 0.4.8.21, 0.4.8.22, 0.4.9.4-rc, 0.4.9.5 |
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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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=1250 circ_max_cell_queue_size_out=1000 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 | 2026-04-18 06:10:57 | 3072 | 2048 |
| tor26 | 2026-07-01 00:00:00 | 3072 | 3072 |
| dizum | 2026-04-07 13:52:45 | 3072 | 2048 |
| gabelmoo | 2027-01-09 23:22:35 | 3072 | 2048 |
| dannenberg | 2027-02-15 22:39:01 | 3072 | 2048 |
| maatuska | 2026-05-15 08:52:39 | 3072 | 2048 |
| longclaw | 2026-08-17 20:34:03 | 3072 | 2048 |
| bastet | 2027-01-26 17:41:30 | 3072 | 2048 |
| faravahar | 2026-05-30 07:56:58 | 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.26 seconds |
| tor26 | -0.49 seconds |
| dizum | -0.52 seconds |
| gabelmoo | -0.54 seconds |
| dannenberg | -0.56 seconds |
| maatuska | -0.59 seconds |
| longclaw | -0.66 seconds |
| bastet | 0.1 seconds |
| faravahar | -0.21 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 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| tor26 | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| dizum | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| gabelmoo | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| dannenberg | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| maatuska | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| longclaw | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| bastet | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| faravahar | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGm56wBkqn2UKVNqVRd3oHg6ZCmXpBredZmHposEbx7Ma1Q9HQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAhXe76VpB4bYHX0FcJGluWLpqs6yO0F0oef6BtrDFR1w==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wAZj1vBUl2DO9WZTpEll+QzE2nNT5Gs8O68ZL61tPjJCg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wBuZwD1B6ndiozmRfp/PgiSy/8bD+hP7TC6uJw7JYWfrg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDMwsh6h7h7J6HPBfNqIIQl0a4hYKUp1VPsmT4kzWhj7Q==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDB1xW9tdpXGNW8y1rxVEuT/naEI1ii/hURhW400Zn6ng==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wB+no635p6mfY8+3xRrHof1xD4p8ctsU3rv3NB1PqkZLQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wDF3ksPBbz5T7G/BC7nr2JMNkGXB/Ms0gbFXY+XZ5x2wQ==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGm56wA/2617OWxNciOYRhBGwVcH+5u6EV+upzo24m7Prr5UvA==R:(Empty)] |
|
| consensus | Previous | 9 EZcri96l5gr/vf6/YqSFzONR+XeE70fqTgg5mcVBrSs= |
| Current | 9 uRjcmObN1XK/JENWLc6N/0LCAGHqSM9zAdOsARKg/eY= |
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 | 5982 |
| non-flagged nodes in the guard Position | 5982 | |
| Guard+Exit-flagged nodes in the guard Position | 487 | |
| Guard-flagged nodes in the middle Position | 4018 | |
| non-flagged nodes in the middle Position | 10000 | |
| Exit-flagged nodes in the middle Position | 0 | |
| Guard+Exit flagged nodes in the middle Position | 487 | |
| Guard flagged nodes in the exit Position | 9025 | |
| non-flagged nodes in the exit Position | 10000 | |
| Exit-flagged nodes in the exit Position | 10000 | |
| Guard+Exit-flagged nodes in the exit Position | 9025 | |
| 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 | 4018 | |
| non-flagged nodes for BEGIN_DIR requests | 10000 | |
| Exit-flagged nodes for BEGIN_DIR requests | 0 | |
| Guard+Exit-flagged nodes for BEGIN_DIR requests | 487 |
Bandwidth scanner status
You can also view historical Bandwidth Authority graphs.
| moria1 | 9663 Measured values in w lines |
| tor26 | 9736 Measured values in w lines |
| gabelmoo | 9723 Measured values in w lines |
| maatuska | 9706 Measured values in w lines |
| longclaw | 9572 Measured values in w lines |
| bastet | 9603 Measured values in w lines |
| faravahar | Missing bwauth values in vote |
Bandwidth scanner information
| moria1 | timestamp=1773804932 (2026-03-18 03:35:32) version=1.9.0 destinations_countries=US dirauth_nickname=moria1 earliest_bandwidth=2026-02-18T03:36:00 file_created=2026-03-18T03:36:00 generator_started=2026-03-13T16:24:13 latest_bandwidth=2026-03-18T03:35:32 minimum_number_eligible_relays=5740 minimum_percent_eligible_relays=60 mu=836815 muf=1466100 number_consensus_relays=9566 number_eligible_relays=11052 percent_eligible_relays=116 recent_consensus_count=107 recent_measurements_excluded_error_count=452 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=42 recent_priority_relay_count=20028 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1046951 (290.82 hours) tor_version=0.4.8.22 sha256=/hPE0D0gOHFTfnlsPtH4Mk4YLGP9yvRSmhi9mmwoEU8 |
| tor26 | timestamp=1773805009 (2026-03-18 03:36:49) version=1.9.0 destinations_countries=AT dirauth_nickname=tor26 earliest_bandwidth=2026-02-18T03:37:27 file_created=2026-03-18T03:37:07 generator_started=2026-03-15T06:12:46 latest_bandwidth=2026-03-18T03:36:49 minimum_number_eligible_relays=5740 minimum_percent_eligible_relays=60 mu=2546029 muf=3367430 number_consensus_relays=9566 number_eligible_relays=11126 percent_eligible_relays=116 recent_consensus_count=70 recent_measurements_excluded_error_count=383 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=32 recent_priority_relay_count=15285 scanner_country=AT software=sbws software_version=1.9.0 time_to_report_half_network=1039983 (288.88 hours) tor_version=0.4.8.16 sha256=YDF+M3LXAt/eqSzP+NlQ8AHsBQh0syB1iwxGu4K3Fzk |
| gabelmoo | timestamp=1773805213 (2026-03-18 03:40:13) version=1.9.0 destinations_countries=DE dirauth_nickname=gabelmoo earliest_bandwidth=2026-02-18T03:40:44 file_created=2026-03-18T03:40:25 generator_started=2026-03-13T18:24:42 latest_bandwidth=2026-03-18T03:40:13 minimum_number_eligible_relays=5740 minimum_percent_eligible_relays=60 mu=2614431 muf=3453762 number_consensus_relays=9566 number_eligible_relays=11093 percent_eligible_relays=116 recent_consensus_count=105 recent_measurements_excluded_error_count=412 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=48 recent_priority_relay_count=22883 scanner_country=DE software=sbws software_version=1.9.0 time_to_report_half_network=1043080 (289.74 hours) tor_version=0.4.9.5 sha256=X06esTkFhA/1B+zSAriTJv+JOdxG4H9ttLExbuT0PcM |
| maatuska | timestamp=1773802073 (2026-03-18 02:47:53) version=1.9.0 destinations_countries=NL dirauth_nickname=maatuska earliest_bandwidth=2026-02-18T02:50:47 file_created=2026-03-18T02:50:40 generator_started=2026-03-14T06:40:16 latest_bandwidth=2026-03-18T02:47:53 minimum_number_eligible_relays=5746 minimum_percent_eligible_relays=60 mu=2645582 muf=3504714 number_consensus_relays=9576 number_eligible_relays=9825 percent_eligible_relays=103 recent_consensus_count=92 recent_measurements_excluded_error_count=293 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=114 recent_priority_relay_count=54317 scanner_country=SE software=sbws software_version=2.2.0 time_to_report_half_network=1178860 (327.46 hours) tor_version=0.4.9.5 sha256=vihr1VG4eiZ6ddsLrZ9QKx8WxaB0ETaWGLsNBxPDafM |
| longclaw | timestamp=1773769094 (2026-03-17 17:38:14) version=1.9.0 destinations_countries=NL dirauth_nickname=longclaw earliest_bandwidth=2026-03-06T17:05:12 file_created=2026-03-17T17:46:02 generator_started=2026-03-16T12:39:15 latest_bandwidth=2026-03-17T17:38:14 minimum_number_eligible_relays=5731 minimum_percent_eligible_relays=60 mu=1569172 muf=2102097 number_consensus_relays=9552 number_eligible_relays=9675 percent_eligible_relays=101 recent_consensus_count=29 recent_measurements_excluded_error_count=217 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=18 recent_priority_relay_count=8600 scanner_country=US software=sbws software_version=2.2.0 time_to_report_half_network=470137 (130.59 hours) tor_version=0.4.9.5 sha256=iCn0FS9I/IHeXX++Ecz6LhARjphcXrNmTIzswTh9NHg |
| bastet | timestamp=1773805011 (2026-03-18 03:36:51) version=1.9.0 destinations_countries=US dirauth_nickname=bastet earliest_bandwidth=2026-02-18T03:37:39 file_created=2026-03-18T03:37:35 generator_started=2026-03-17T16:42:49 latest_bandwidth=2026-03-18T03:36:51 minimum_number_eligible_relays=5740 minimum_percent_eligible_relays=60 mu=729309 muf=1142313 number_consensus_relays=9566 number_eligible_relays=10911 percent_eligible_relays=114 recent_consensus_count=11 recent_measurements_excluded_error_count=402 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=5 recent_priority_relay_count=2385 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1060471 (294.58 hours) tor_version=0.4.9.5 sha256=C76QNqk8DlgZ7KbQ647R5vAVAhBA4HuOe8o4LwUNaC0 |
| faravahar |
Fallback Directory status
You can also view historical Fallback Directory graphs.
| Running | 181 |
| Not Running | 0 |
| Missing | 17 |
Authority versions
| moria1 | 0.4.9.4-rc-dev |
| bastet | 0.4.9.5 |
| longclaw | 0.4.9.5 |
| dannenberg | 0.4.9.5 |
| dizum | 0.4.9.5 |
| serge | 0.4.9.5 |
| maatuska | 0.4.9.5 |
| faravahar | 0.4.9.5 |
| gabelmoo | 0.4.9.5 |
| tor26 | 0.4.8.22 |
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 | 982 | 1010 | 1124 | 5169 | 6523 | 0 |
| tor26 | 345 | 378 | 405 | 3857 | 6408 | 0 |
| dizum | 337 | 377 | 405 | 433 | 5192 | 0 |
| gabelmoo | 324 | 349 | 386 | 446 | 4630 | 0 |
| dannenberg | 421 | 470 | 526 | 574 | 4777 | 6 |
| maatuska | 492 | 524 | 609 | 665 | 4459 | 1 |
| longclaw | 979 | 1046 | 1142 | 1408 | 5403 | 0 |
| bastet | 1372 | 1410 | 1528 | 1590 | 6727 | 0 |
| faravahar | 1280 | 1446 | 1521 | 1642 | 13882 | 5 |
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 | ||
| 97 BadExit | |||
| 1 Exit | 2734 Exit | ||
| 2 Fast | 8535 Fast | !813 Fast | |
| 178 Guard | 4948 Guard | !1188 Guard | |
| 230 HSDir | 1044 HSDir | !4120 HSDir | |
| 90 MiddleOnly | !1 MiddleOnly | ||
| 8708 Running | !870 Running | ||
| 764 Stable | 8167 Stable | !706 Stable | |
| 28 StaleDesc | 42 StaleDesc | ||
| 26 Sybil | |||
| 1 V2Dir | 8358 V2Dir | ||
| 9816 Valid | |||
| 4571 ReachableIPv6 | !35 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 22 Unmeasured | !5 Unmeasured | ||
| 50 DescriptorMismatch | 0 DescriptorMismatch | ||
| tor26 | 10 Authority | ||
| 97 BadExit | |||
| 2801 Exit | |||
| 6 Fast | 9170 Fast | !192 Fast | |
| 48 Guard | 5631 Guard | !514 Guard | |
| 39 HSDir | 5062 HSDir | !102 HSDir | |
| 91 MiddleOnly | |||
| 9531 Running | !65 Running | ||
| 75 Stable | 8513 Stable | !191 Stable | |
| 13 StaleDesc | 44 StaleDesc | ||
| 26 Sybil | |||
| 8503 V2Dir | |||
| 9962 Valid | |||
| 4586 ReachableIPv6 | !18 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 25 Unmeasured | !5 Unmeasured | ||
| 32 DescriptorMismatch | 0 DescriptorMismatch | ||
| dizum | 10 Authority | ||
| 90 Exit | 4196 Exit | ||
| 256 Fast | 9449 Fast | !10 Fast | |
| 346 Guard | 6059 Guard | !96 Guard | |
| 270 HSDir | 5180 HSDir | !27 HSDir | |
| 0 MiddleOnly | !91 MiddleOnly | ||
| 10480 Running | !34 Running | ||
| 120 Stable | 8843 Stable | !67 Stable | |
| 95 StaleDesc | |||
| 26 Sybil | |||
| 56 V2Dir | 10049 V2Dir | ||
| 11508 Valid | |||
| 4620 ReachableIPv6 | !10 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 30 Unmeasured | |||
| 1 DescriptorMismatch | 0 DescriptorMismatch | ||
| gabelmoo | 10 Authority | ||
| 97 BadExit | |||
| 2792 Exit | |||
| 12 Fast | 9137 Fast | !226 Fast | |
| 37 Guard | 5590 Guard | !554 Guard | |
| 61 HSDir | 5062 HSDir | !103 HSDir | |
| 91 MiddleOnly | |||
| 9546 Running | !38 Running | ||
| 57 Stable | 8610 Stable | !93 Stable | |
| 1 StaleDesc | 44 StaleDesc | ||
| 26 Sybil | |||
| 8492 V2Dir | |||
| 9951 Valid | |||
| 4599 ReachableIPv6 | !5 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 25 Unmeasured | !5 Unmeasured | ||
| 3 DescriptorMismatch | 0 DescriptorMismatch | ||
| dannenberg | 10 Authority | ||
| 2 Exit | 2845 Exit | ||
| 255 Fast | 9382 Fast | !10 Fast | |
| 131 Guard | 4583 Guard | !1554 Guard | |
| 110 HSDir | 4214 HSDir | !950 HSDir | |
| 89 MiddleOnly | !2 MiddleOnly | ||
| 9549 Running | !57 Running | ||
| 14 Stable | 6608 Stable | !2079 Stable | |
| 8 StaleDesc | 46 StaleDesc | ||
| 26 Sybil | |||
| 2 V2Dir | 8551 V2Dir | ||
| 10010 Valid | |||
| 4596 ReachableIPv6 | !4 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 30 Unmeasured | |||
| 15 DescriptorMismatch | 0 DescriptorMismatch | ||
| maatuska | 10 Authority | ||
| 2784 Exit | |||
| 31 Fast | 9237 Fast | !108 Fast | |
| 44 Guard | 5512 Guard | !629 Guard | |
| 73 HSDir | 5090 HSDir | !74 HSDir | |
| 91 MiddleOnly | |||
| 9539 Running | !38 Running | ||
| 62 Stable | 8586 Stable | !108 Stable | |
| 7 StaleDesc | 42 StaleDesc | !1 StaleDesc | |
| 26 Sybil | |||
| 8483 V2Dir | |||
| 9942 Valid | |||
| 4593 ReachableIPv6 | !9 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 14 Unmeasured | !14 Unmeasured | ||
| 22 DescriptorMismatch | 0 DescriptorMismatch | ||
| longclaw | 10 Authority | ||
| 97 BadExit | |||
| 2785 Exit | |||
| 7 Fast | 9213 Fast | !117 Fast | |
| 152 Guard | 5841 Guard | !301 Guard | |
| 125 HSDir | 5113 HSDir | !51 HSDir | |
| 91 MiddleOnly | |||
| 9586 Running | !18 Running | ||
| 225 Stable | 8679 Stable | !41 Stable | |
| 42 StaleDesc | !1 StaleDesc | ||
| 26 Sybil | |||
| 8485 V2Dir | |||
| 9944 Valid | |||
| 181 FallbackDir | |||
| 24 Unmeasured | !4 Unmeasured | ||
| 5 DescriptorMismatch | 0 DescriptorMismatch | ||
| bastet | 10 Authority | ||
| 2785 Exit | |||
| 59 Fast | 9242 Fast | !124 Fast | |
| 167 Guard | 5856 Guard | !290 Guard | |
| 36 HSDir | 4862 HSDir | !303 HSDir | |
| 91 MiddleOnly | |||
| 9305 Running | !270 Running | ||
| 25 Stable | 8334 Stable | !365 Stable | |
| 53 StaleDesc | 43 StaleDesc | ||
| 26 Sybil | |||
| 8486 V2Dir | |||
| 9945 Valid | |||
| 4595 ReachableIPv6 | !9 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 27 Unmeasured | !1 Unmeasured | ||
| 57 DescriptorMismatch | 0 DescriptorMismatch | ||
| faravahar | 10 Authority | ||
| 97 BadExit | |||
| 2796 Exit | |||
| 255 Fast | 9371 Fast | !10 Fast | |
| 247 Guard | 6102 Guard | !42 Guard | |
| 135 HSDir | 5119 HSDir | !48 HSDir | |
| 91 MiddleOnly | |||
| 9545 Running | !43 Running | ||
| 26 Stable | 8605 Stable | !98 Stable | |
| 20 StaleDesc | 43 StaleDesc | !1 StaleDesc | |
| 26 Sybil | |||
| 8494 V2Dir | |||
| 9953 Valid | |||
| 4578 ReachableIPv6 | !22 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 181 FallbackDir | |||
| 30 Unmeasured | |||
| 37 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 |
|---|