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-16 01: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=828259 stable-mtbf=26251957 fast-speed=1048000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=30000000 guard-bw-exc-exits=29000000 hsdir-wfu=0.98 hsdir-tk=849560 enough-mtbf=1 ignoring-advertised-bws=1 |
| tor26 | flag-thresholds stable-uptime=801670 stable-mtbf=4660881 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=39000000 guard-bw-exc-exits=33000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| dizum | flag-thresholds stable-uptime=788138 stable-mtbf=3016121 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=801670 stable-mtbf=4692719 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=742649 stable-mtbf=2656259 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=787486 stable-mtbf=2731773 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=40000000 guard-bw-exc-exits=29000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| longclaw | flag-thresholds stable-uptime=798314 stable-mtbf=5261645 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=852173 stable-mtbf=4895080 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=31000000 guard-bw-exc-exits=30000000 enough-mtbf=1 ignoring-advertised-bws=1 |
| faravahar | flag-thresholds stable-uptime=787653 stable-mtbf=4530960 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 | 10059 total | 9463 Running |
| tor26 | 10111 total | 9837 Running |
| dizum | 10133 total | 9845 Running |
| gabelmoo | 10111 total | 9807 Running |
| dannenberg | 10122 total | 8219 Running |
| maatuska | 10120 total | 9823 Running |
| longclaw | 10110 total | 9879 Running |
| bastet | 10112 total | 9587 Running |
| faravahar | 10105 total | 9764 Running |
| consensus | 9853 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 | 4895 (48.66%, 57.67%) | 10054 (99.95%, 100.0%) | 10054 (99.95%, 100.0%) |
| tor26 | 4897 (48.43%, 67.36%) | 10111 (100.0%, 100.0%) | 10111 (100.0%, 100.0%) |
| dizum | 4904 (48.4%) | 10133 (100.0%) | 10133 (100.0%) |
| gabelmoo | 4904 (48.5%, 67.71%) | 10111 (100.0%, 100.0%) | 10111 (100.0%, 100.0%) |
| dannenberg | 4465 (44.11%) | 10122 (100.0%) | 10122 (100.0%) |
| maatuska | 4913 (48.55%, 69.91%) | 10120 (100.0%, 100.0%) | 10120 (100.0%, 100.0%) |
| longclaw | 0 (0.0%, 0.0%) | 10110 (100.0%, 100.0%) | 10110 (100.0%, 100.0%) |
| bastet | 4904 (48.5%, 61.43%) | 10112 (100.0%, 100.0%) | 10112 (100.0%, 100.0%) |
| faravahar | 4849 (47.99%) | 10105 (100.0%) | 10105 (100.0%) |
| consensus | 4908 (49.81%, 66.7%) | 9853 (100.0%, 100.0%) | 9853 (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 | 2026-07-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-06-29 18:03:37 | 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.29 seconds |
| tor26 | -0.51 seconds |
| dizum | -0.53 seconds |
| gabelmoo | -0.56 seconds |
| dannenberg | -0.58 seconds |
| maatuska | -0.6 seconds |
| longclaw | -0.67 seconds |
| bastet | 0.13 seconds |
| faravahar | -0.19 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 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| tor26 | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| dizum | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| gabelmoo | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| dannenberg | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| maatuska | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| longclaw | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| bastet | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| faravahar | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGowkgDTO++lCOeDOgz3Df1qc541LWih3Y7qk5oLFixKEgYO3A==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgAyYq2vX65XoMpdgXCgSKefpC/1KfNHKMYrW/rj2TJegw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgD9DxI3ndktcsDoec6EbOtiDiXjQt0O0CkoAy96PI6lKA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgALOVJ3SuiaN2rQKKE+PWJ1yehvwrM56q4c2W/z1oaWmw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBfunKPjAbN/WAptfQaTjHAMKNkwdzEvlhCfI6IcVRwnw==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgDLASv/W1AgIoe5AvSCVUcjE2wsQm7o3ZIz0l+sOVqYmA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgBAUD0mQWkiCYMRg57duo1w5b7rC9UqHq52sPR3BWVSOA==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgC9Z/qrfV1J7TqKmjnFE4FWz5s9kQKsYJSXiSRzolfmNg==R:(Empty)], [V:1 A:sha3-256 C:AAAAAGowkgClKOKFf4iZOo4AfZeXJ97juoLeZHHIamkAA89H25orcg==R:(Empty)] |
|
| consensus | Previous | 9 Mo904IcQHkAW8HtsHy8jBiEuZLnn/BZcnrXiJV1oifQ= |
| Current | 9 ZYAxob6E2MUwMJw3EG3hFu2m2e6mCpytSDKIe4lJcRI= |
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 | 5658 |
| non-flagged nodes in the guard Position | 5658 | |
| Guard+Exit-flagged nodes in the guard Position | 5 | |
| Guard-flagged nodes in the middle Position | 4342 | |
| non-flagged nodes in the middle Position | 10000 | |
| Exit-flagged nodes in the middle Position | 0 | |
| Guard+Exit flagged nodes in the middle Position | 5 | |
| Guard flagged nodes in the exit Position | 9989 | |
| non-flagged nodes in the exit Position | 10000 | |
| Exit-flagged nodes in the exit Position | 10000 | |
| Guard+Exit-flagged nodes in the exit Position | 9989 | |
| 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 | 4342 | |
| non-flagged nodes for BEGIN_DIR requests | 10000 | |
| Exit-flagged nodes for BEGIN_DIR requests | 0 | |
| Guard+Exit-flagged nodes for BEGIN_DIR requests | 5 |
Bandwidth scanner status
You can also view historical Bandwidth Authority graphs.
| moria1 | 9875 Measured values in w lines |
| tor26 | 9958 Measured values in w lines |
| gabelmoo | 9913 Measured values in w lines |
| maatuska | 9916 Measured values in w lines |
| longclaw | 9862 Measured values in w lines |
| bastet | 7409 Measured values in w lines |
| faravahar | Missing bwauth values in vote |
Bandwidth scanner information
| moria1 | timestamp=1781570162 (2026-06-16 00:36:02) version=1.9.0 destinations_countries=US dirauth_nickname=moria1 earliest_bandwidth=2026-05-19T00:36:12 file_created=2026-06-16T00:36:05 generator_started=2026-05-28T21:42:54 latest_bandwidth=2026-06-16T00:36:02 minimum_number_eligible_relays=5902 minimum_percent_eligible_relays=60 mu=931964 muf=1525056 number_consensus_relays=9836 number_eligible_relays=10931 percent_eligible_relays=111 recent_consensus_count=120 recent_measurements_excluded_error_count=261 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=47 recent_priority_relay_count=23153 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1088425 (302.34 hours) tor_version=0.4.9.8 sha256=K41PrEJJeFCYhSpOzq/+poSiZ7p0neuDPyfvxiYD5Tc |
| tor26 | timestamp=1781570214 (2026-06-16 00:36:54) version=1.9.0 destinations_countries=AT dirauth_nickname=tor26 earliest_bandwidth=2026-05-19T00:37:05 file_created=2026-06-16T00:36:57 generator_started=2026-06-10T06:56:49 latest_bandwidth=2026-06-16T00:36:54 minimum_number_eligible_relays=5902 minimum_percent_eligible_relays=60 mu=2366852 muf=3200352 number_consensus_relays=9836 number_eligible_relays=11020 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=181 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=26597 scanner_country=AT software=sbws software_version=1.9.0 time_to_report_half_network=1079634 (299.9 hours) tor_version=0.4.9.8 sha256=s/+eMYeSodm2DxhBFZsDN/aQIW/3H81hYtTS/ItuBiw |
| gabelmoo | timestamp=1781570386 (2026-06-16 00:39:46) version=1.9.0 destinations_countries=DE dirauth_nickname=gabelmoo earliest_bandwidth=2026-05-19T00:40:13 file_created=2026-06-16T00:40:00 generator_started=2026-06-10T01:14:15 latest_bandwidth=2026-06-16T00:39:46 minimum_number_eligible_relays=5902 minimum_percent_eligible_relays=60 mu=2433086 muf=3279317 number_consensus_relays=9836 number_eligible_relays=10974 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=228 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=26599 scanner_country=DE software=sbws software_version=1.9.0 time_to_report_half_network=1084153 (301.15 hours) tor_version=0.4.9.9 sha256=niHmDFkVr1/fysgXGF0Llz2E9a8jLIQ1Pzx61PH9HB8 |
| maatuska | timestamp=1781567236 (2026-06-15 23:47:16) version=1.9.0 destinations_countries=NL dirauth_nickname=maatuska earliest_bandwidth=2026-05-18T23:50:27 file_created=2026-06-15T23:50:27 generator_started=2026-06-02T11:58:19 latest_bandwidth=2026-06-15T23:47:16 minimum_number_eligible_relays=5902 minimum_percent_eligible_relays=60 mu=2585001 muf=3462012 number_consensus_relays=9837 number_eligible_relays=9989 percent_eligible_relays=102 recent_consensus_count=120 recent_measurements_excluded_error_count=145 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=70940 scanner_country=SE software=sbws software_version=2.2.0 time_to_report_half_network=1191100 (330.86 hours) tor_version=0.4.9.9 sha256=9CzVn2sBW2yA2NCCl5LeOd3loSMOgtmWScBl9IYFS04 |
| longclaw | timestamp=1781566806 (2026-06-15 23:40:06) version=1.9.0 destinations_countries=NL dirauth_nickname=longclaw earliest_bandwidth=2026-05-19T00:17:53 file_created=2026-06-16T00:17:50 generator_started=2026-06-15T02:42:51 latest_bandwidth=2026-06-15T23:40:06 minimum_number_eligible_relays=5902 minimum_percent_eligible_relays=60 mu=1483860 muf=2007120 number_consensus_relays=9836 number_eligible_relays=9889 percent_eligible_relays=101 recent_consensus_count=22 recent_measurements_excluded_error_count=186 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=15 recent_priority_relay_count=7361 scanner_country=US software=sbws software_version=2.2.0 time_to_report_half_network=1201990 (333.89 hours) tor_version=0.4.9.9 sha256=oqAYJyMWUJREwd91FeHckGXKQHSBrhIDZkRjVC7ecKg |
| bastet | timestamp=1781556852 (2026-06-15 20:54:12) version=1.9.0 destinations_countries=NL dirauth_nickname=bastet earliest_bandwidth=2026-05-18T20:59:01 file_created=2026-06-15T20:58:59 generator_started=2026-06-15T16:12:45 latest_bandwidth=2026-06-15T20:54:12 minimum_number_eligible_relays=5875 minimum_percent_eligible_relays=60 mu=661673 muf=916387 number_consensus_relays=9791 number_eligible_relays=7414 percent_eligible_relays=76 recent_consensus_count=5 recent_measurements_excluded_error_count=3117 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=14 recent_priority_relay_count=6867 scanner_country=US software=sbws software_version=0+unknown time_to_report_half_network=1597219 (443.67 hours) tor_version=0.4.9.9 sha256=rYLTZFiUCnB9SYyjxjiIrUt6l/pdpOu9tfdzjbwlrsg |
| faravahar |
Fallback Directory status
You can also view historical Fallback Directory graphs.
| Running | 189 |
| Not Running | 0 |
| Missing | 9 |
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.8 |
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 | 980 | 1005 | 1030 | 5306 | 6475 | 0 |
| tor26 | 361 | 390 | 4642 | 4738 | 5737 | 0 |
| dizum | 346 | 365 | 417 | 441 | 5927 | 0 |
| gabelmoo | 333 | 351 | 393 | 417 | 944 | 0 |
| dannenberg | 420 | 549 | 565 | 587 | 880 | 0 |
| maatuska | 496 | 521 | 559 | 674 | 3471 | 0 |
| longclaw | 993 | 1228 | 1452 | 2024 | 4931 | 0 |
| bastet | 1415 | 1486 | 1606 | 1671 | 2216 | 0 |
| faravahar | 1491 | 1563 | 1672 | 1758 | 3809 | 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 | ||
| 78 BadExit | |||
| 1 Exit | 2633 Exit | ||
| 2 Fast | 8722 Fast | !888 Fast | |
| 260 Guard | 5064 Guard | !512 Guard | |
| 141 HSDir | 1340 HSDir | !4310 HSDir | |
| 71 MiddleOnly | !1 MiddleOnly | ||
| 9463 Running | !404 Running | ||
| 758 Stable | 9021 Stable | !143 Stable | |
| 24 StaleDesc | 38 StaleDesc | !5 StaleDesc | |
| 0 Sybil | |||
| 1 V2Dir | 8047 V2Dir | ||
| 10059 Valid | |||
| 4895 ReachableIPv6 | !32 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 21 Unmeasured | !2 Unmeasured | ||
| 33 DescriptorMismatch | 0 DescriptorMismatch | ||
| tor26 | 10 Authority | ||
| 77 BadExit | |||
| 2655 Exit | |||
| 7 Fast | 9426 Fast | !195 Fast | |
| 94 Guard | 5280 Guard | !305 Guard | |
| 113 HSDir | 5516 HSDir | !143 HSDir | |
| 71 MiddleOnly | |||
| 9837 Running | !37 Running | ||
| 143 Stable | 8817 Stable | !216 Stable | |
| 17 StaleDesc | 49 StaleDesc | ||
| 0 Sybil | |||
| 8103 V2Dir | |||
| 10111 Valid | |||
| 4897 ReachableIPv6 | !22 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 24 Unmeasured | |||
| 23 DescriptorMismatch | 0 DescriptorMismatch | ||
| dizum | 10 Authority | ||
| 8 Exit | 2673 Exit | ||
| 249 Fast | 9639 Fast | !9 Fast | |
| 317 Guard | 5486 Guard | !92 Guard | |
| 227 HSDir | 5493 HSDir | !157 HSDir | |
| 64 MiddleOnly | !8 MiddleOnly | ||
| 9845 Running | !35 Running | ||
| 60 Stable | 8787 Stable | !237 Stable | |
| 2 StaleDesc | 51 StaleDesc | ||
| 0 Sybil | |||
| 7 V2Dir | 8123 V2Dir | ||
| 10133 Valid | |||
| 4904 ReachableIPv6 | !19 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 25 Unmeasured | |||
| 3 DescriptorMismatch | 0 DescriptorMismatch | ||
| gabelmoo | 10 Authority | ||
| 78 BadExit | |||
| 2652 Exit | |||
| 4 Fast | 9375 Fast | !244 Fast | |
| 52 Guard | 5291 Guard | !286 Guard | |
| 131 HSDir | 5542 HSDir | !106 HSDir | |
| 72 MiddleOnly | |||
| 9807 Running | !54 Running | ||
| 79 Stable | 8968 Stable | !50 Stable | |
| 2 StaleDesc | 48 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 8101 V2Dir | |||
| 10111 Valid | |||
| 4904 ReachableIPv6 | !12 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 24 Unmeasured | !1 Unmeasured | ||
| 7 DescriptorMismatch | 0 DescriptorMismatch | ||
| dannenberg | 10 Authority | ||
| 8 Exit | 2669 Exit | ||
| 248 Fast | 9631 Fast | !11 Fast | |
| 177 Guard | 4176 Guard | !1398 Guard | |
| 130 HSDir | 3897 HSDir | !1751 HSDir | |
| 64 MiddleOnly | !8 MiddleOnly | ||
| 8219 Running | !1649 Running | ||
| 44 Stable | 6691 Stable | !2328 Stable | |
| 106 StaleDesc | 51 StaleDesc | ||
| 0 Sybil | |||
| 7 V2Dir | 8117 V2Dir | ||
| 10122 Valid | |||
| 4465 ReachableIPv6 | !455 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 25 Unmeasured | |||
| 119 DescriptorMismatch | 0 DescriptorMismatch | ||
| maatuska | 10 Authority | ||
| 1 Exit | 2661 Exit | ||
| 7 Fast | 9529 Fast | !84 Fast | |
| 43 Guard | 5239 Guard | !338 Guard | |
| 57 HSDir | 5568 HSDir | !80 HSDir | |
| 71 MiddleOnly | !1 MiddleOnly | ||
| 9823 Running | !45 Running | ||
| 63 Stable | 8940 Stable | !79 Stable | |
| 1 StaleDesc | 43 StaleDesc | !6 StaleDesc | |
| 0 Sybil | |||
| 8110 V2Dir | |||
| 10120 Valid | |||
| 4913 ReachableIPv6 | !5 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 16 Unmeasured | !9 Unmeasured | ||
| 9 DescriptorMismatch | 0 DescriptorMismatch | ||
| longclaw | 10 Authority | ||
| 78 BadExit | |||
| 2651 Exit | |||
| 32 Fast | 9546 Fast | !65 Fast | |
| 213 Guard | 5495 Guard | !83 Guard | |
| 194 HSDir | 5576 HSDir | !76 HSDir | |
| 72 MiddleOnly | |||
| 9879 Running | !29 Running | ||
| 240 Stable | 9029 Stable | !31 Stable | |
| 48 StaleDesc | !1 StaleDesc | ||
| 0 Sybil | |||
| 8101 V2Dir | |||
| 10110 Valid | |||
| 191 FallbackDir | |||
| 17 Unmeasured | !8 Unmeasured | ||
| 3 DescriptorMismatch | 0 DescriptorMismatch | ||
| bastet | 10 Authority | ||
| 2652 Exit | |||
| 24 Fast | 8189 Fast | !1390 Fast | |
| 120 Guard | 4520 Guard | !1056 Guard | |
| 49 HSDir | 4725 HSDir | !924 HSDir | |
| 72 MiddleOnly | |||
| 9587 Running | !280 Running | ||
| 42 Stable | 8724 Stable | !300 Stable | |
| 49 StaleDesc | |||
| 0 Sybil | |||
| 8102 V2Dir | |||
| 10112 Valid | |||
| 4904 ReachableIPv6 | !13 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 25 Unmeasured | |||
| 1 DescriptorMismatch | 0 DescriptorMismatch | ||
| faravahar | 10 Authority | ||
| 77 BadExit | |||
| 2652 Exit | |||
| 247 Fast | 9631 Fast | !9 Fast | |
| 318 Guard | 5541 Guard | !35 Guard | |
| 193 HSDir | 5568 HSDir | !80 HSDir | |
| 71 MiddleOnly | |||
| 9764 Running | !93 Running | ||
| 46 Stable | 8911 Stable | !109 Stable | |
| 18 StaleDesc | 48 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 8097 V2Dir | |||
| 10105 Valid | |||
| 4849 ReachableIPv6 | !66 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 191 FallbackDir | |||
| 24 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 |
|---|