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 2025-10-31 15: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 Running Stable StaleDesc Sybil V2Dir Valid 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=1478918 stable-mtbf=32926804 fast-speed=1048000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=29000000 guard-bw-exc-exits=26000000 hsdir-wfu=0.98 hsdir-tk=850669 enough-mtbf=1 ignoring-advertised-bws=1 | 
| tor26 | flag-thresholds stable-uptime=1525424 stable-mtbf=5099188 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=37000000 guard-bw-exc-exits=29000000 enough-mtbf=1 ignoring-advertised-bws=1 | 
| dizum | flag-thresholds stable-uptime=1525111 stable-mtbf=4859012 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=1524601 stable-mtbf=4052404 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=36000000 guard-bw-exc-exits=28000000 enough-mtbf=1 ignoring-advertised-bws=1 | 
| dannenberg | flag-thresholds stable-uptime=1525424 stable-mtbf=5013233 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=1525569 stable-mtbf=324099 fast-speed=102000 guard-wfu=0.98 guard-tk=324076 guard-bw-inc-exits=38000000 guard-bw-exc-exits=27000000 enough-mtbf=1 ignoring-advertised-bws=1 | 
| longclaw | flag-thresholds stable-uptime=1479383 stable-mtbf=4948529 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 | 
| bastet | flag-thresholds stable-uptime=1499001 stable-mtbf=4634080 fast-speed=102000 guard-wfu=0.98 guard-tk=691200 guard-bw-inc-exits=27000000 guard-bw-exc-exits=25000000 enough-mtbf=1 ignoring-advertised-bws=1 | 
| faravahar | flag-thresholds stable-uptime=1524873 stable-mtbf=4674077 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 | 9242 total | 7974 Running | 
| tor26 | 9223 total | 8944 Running | 
| dizum | 9265 total | 9087 Running | 
| gabelmoo | 9228 total | 8976 Running | 
| dannenberg | 9270 total | 9024 Running | 
| maatuska | 9217 total | 9002 Running | 
| longclaw | 9228 total | 8759 Running | 
| bastet | 9228 total | 8562 Running | 
| faravahar | 9235 total | 9006 Running | 
| consensus | 9035 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 | 4436 (48.0%, 56.45%) | 9237 (99.95%, 100.0%) | 9237 (99.95%, 100.0%) | 
| tor26 | 4465 (48.41%, 64.11%) | 9223 (100.0%, 100.0%) | 9223 (100.0%, 100.0%) | 
| dizum | 0 (0.0%) | 9260 (99.95%) | 9260 (99.95%) | 
| gabelmoo | 4535 (49.14%, 64.75%) | 9228 (100.0%, 100.0%) | 9228 (100.0%, 100.0%) | 
| dannenberg | 4543 (49.01%) | 9265 (99.95%) | 9265 (99.95%) | 
| maatuska | 4535 (49.2%, 67.87%) | 9217 (100.0%, 100.0%) | 9217 (100.0%, 100.0%) | 
| longclaw | 0 (0.0%) | 9228 (100.0%) | 9228 (100.0%) | 
| bastet | 4541 (49.21%, 58.85%) | 9228 (100.0%, 100.0%) | 9228 (100.0%, 100.0%) | 
| faravahar | 4525 (49.0%) | 9230 (99.95%) | 9230 (99.95%) | 
| consensus | 4539 (50.24%, 65.21%) | 9035 (100.0%, 100.0%) | 9035 (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 28 29 30 31 32 33 | 
| gabelmoo | consensus-methods 28 29 30 31 32 33 | 
| dannenberg | consensus-methods 28 29 30 31 32 33 | 
| maatuska | consensus-methods 28 29 30 31 32 33 | 
| longclaw | consensus-methods 28 29 30 31 32 33 | 
| bastet | consensus-methods 28 29 30 31 32 33 | 
| faravahar | consensus-methods 28 29 30 31 32 33 | 
| consensus | consensus-method 33 | 
Recommended versions
| moria1 | client-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| moria1 | server-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| tor26 | client-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| tor26 | server-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| gabelmoo | client-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| gabelmoo | server-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| consensus | client-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
| server-versions 0.4.8.4, 0.4.8.5, 0.4.8.6, 0.4.8.7, 0.4.8.8, 0.4.8.9, 0.4.8.10, 0.4.8.11, 0.4.8.12, 0.4.8.13, 0.4.8.14, 0.4.8.15, 0.4.8.16, 0.4.8.17, 0.4.8.18, 0.4.8.19, 0.4.9.1-alpha, 0.4.9.2-alpha, 0.4.9.3-alpha | 
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_emit_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_emit_min_version=1 | 
| dizum | params AuthDirMaxServersPerAddr=8 CircuitPriorityHalflifeMsec=30000 DoSCircuitCreationBurst=60 DoSCircuitCreationEnabled=1 DoSCircuitCreationRate=2 DoSConnectionEnabled=1 DoSConnectionMaxConcurrentCount=50 DoSRefuseSingleHopClientRendezvous=1 NumDirectoryGuards=3 NumEntryGuards=1 NumNTorsPerTAP=100 Support022HiddenServices=0 UseNTorHandshake=1 UseOptimisticData=1 bwauthpid=1 cbttestfreq=10 cc_alg=2 hs_service_max_rdv_failures=1 hsdir_spread_store=4 pb_disablepct=0 sendme_emit_min_version=1 usecreatefast=0 | 
| 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_emit_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_emit_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_emit_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_emit_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_emit_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_vegas_alpha_exit=186 cc_vegas_beta_onion=372 cc_vegas_delta_exit=310 cc_vegas_delta_onion=434 cc_vegas_gamma_onion=248 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_emit_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_emit_min_version=1 | 
Authority keys
| Name | Expiry | Identity Key Len. | Signing Key Len. | 
|---|---|---|---|
| moria1 | 2026-04-18 06:10:57 | 3072 | 2048 | 
| tor26 | 2025-12-01 00:00:00 | 3072 | 3072 | 
| dizum | 2026-04-07 13:52:45 | 3072 | 2048 | 
| gabelmoo | 2026-02-03 15:20:09 | 3072 | 2048 | 
| dannenberg | 2026-02-23 13:04:14 | 3072 | 2048 | 
| maatuska | 2025-12-01 22:41:03 | 3072 | 2048 | 
| longclaw | 2026-08-17 20:34:03 | 3072 | 2048 | 
| bastet | 2026-07-30 05:11:19 | 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.32 seconds | 
| tor26 | -0.54 seconds | 
| dizum | -0.56 seconds | 
| gabelmoo | -0.59 seconds | 
| dannenberg | -0.61 seconds | 
| maatuska | 0.36 seconds | 
| longclaw | -0.64 seconds | 
| bastet | 0.12 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 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| tor26 | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| dizum | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| gabelmoo | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| dannenberg | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| maatuska | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| longclaw | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| bastet | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| faravahar | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | |
| Commitments | [V:1 A:sha3-256 C:AAAAAGkD/ACwGXGKX7ObtEytx0MOrrXi8orynrW/Rp2SXCRPbt5j8w==R:AAAAAGkD/ABYHwbL4/bo3d/kswL/f+6g5hjatL//7rIq6WM6fcblMA==], [V:1 A:sha3-256 C:AAAAAGkD/AD5FDQujMKj7tcgPR1oT+PPde+a2zyXEy6SZVpSjoHlxQ==R:AAAAAGkD/AC8HXrUl2i+33zYm6VufGr34IomnMIODLnMm+eCP5wb3w==], [V:1 A:sha3-256 C:AAAAAGkD/ABX/xsjhQtJoMRGpfr0jfDnUZLv3Ipi008sk8ZzG7C0QQ==R:AAAAAGkD/AD70qZE5gk967a3PujzyVAhopSPvOWBBf5uBAS/COElTA==], [V:1 A:sha3-256 C:AAAAAGkD/ABCIOsY5lUcieued34dF/AVQ51Q+/1Wyltyb3fUXiGdjQ==R:AAAAAGkD/ABbLDcA2UeSnrxoYGjPWGFrdnX+9IAVtB7imcXO57IpUA==], [V:1 A:sha3-256 C:AAAAAGkD/ADzqrvhXLUcD4vj+CyiqY9cPSFSEuMtw9lUDyxHHPh24A==R:AAAAAGkD/AAaGwAP85HRKbx45J//rMYmAQekaxzPogjumLdis8wEIw==], [V:1 A:sha3-256 C:AAAAAGkD/AAgbONXOPEEm59ecfpoNGLdyLXinUm6tEj/2iFvp/k7Xw==R:AAAAAGkD/ADMG3kicotMKRLrVhJYo/aiIer9KJa/96m+NihaPjjbrg==], [V:1 A:sha3-256 C:AAAAAGkD/AB2CdpH8BenzepegnN6fWSPpa57OyO6R7wWJ7fNAGbKrw==R:AAAAAGkD/ACtnzR9fwh6sJJfhvHcva5PC3hM8X7UdoMbhW3/N381vw==], [V:1 A:sha3-256 C:AAAAAGkD/AB1YlqiZvwJfUewlM6im2lh+9r4GlKb249ckIPSy14JZg==R:AAAAAGkD/ADZ0gDbjwD6MXynt38ANie7PoOtLgR8pSbMQOOjOLkfsQ==], [V:1 A:sha3-256 C:AAAAAGkD/AC3Ee+S3QYbLjNrgAgtIkAIHax412xAgCmJDPgNZLJIOQ==R:AAAAAGkD/AD6iHY+4NfIE1sX/vCjZMhx+t9ZCoRby19dN8wQ0s4hbA==] | |
| consensus | Previous | 9 ioiisi8wWtcwFRp/aEl536H0mno5BlUt0DF6BhtyJD0= | 
| Current | 9 bcLn/Wsk9wd+aaBn+NzDTf3RhIWE6FgTPRN2gKNku1I= | 
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=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2 | 
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| 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=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2 | 
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| 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=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=(none) Microdesc=2 Relay=2 | 
| Required Client | Cons=2 Desc=2 DirCache=(none) FlowCtrl=(none) HSDir=(none) HSIntro=(none) HSRend=(none) Link=4 LinkAuth=(none) Microdesc=2 Relay=2 | |
| Recommended Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| Required Relay | Cons=2 Desc=2 DirCache=2 FlowCtrl=(none) HSDir=2 HSIntro=4 HSRend=2 Link=4,5 LinkAuth=3 Microdesc=2 Relay=2 | |
| 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 | 5717 | 
| non-flagged nodes in the guard Position | 5717 | |
| Guard+Exit-flagged nodes in the guard Position | 1844 | |
| Guard-flagged nodes in the middle Position | 4283 | |
| non-flagged nodes in the middle Position | 10000 | |
| Exit-flagged nodes in the middle Position | 0 | |
| Guard+Exit flagged nodes in the middle Position | 1844 | |
| Guard flagged nodes in the exit Position | 6312 | |
| non-flagged nodes in the exit Position | 10000 | |
| Exit-flagged nodes in the exit Position | 10000 | |
| Guard+Exit-flagged nodes in the exit Position | 6312 | |
| 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 | 4283 | |
| non-flagged nodes for BEGIN_DIR requests | 10000 | |
| Exit-flagged nodes for BEGIN_DIR requests | 0 | |
| Guard+Exit-flagged nodes for BEGIN_DIR requests | 1844 | 
Bandwidth scanner status
You can also view historical Bandwidth Authority graphs.
| moria1 | 9061 Measured values in w lines | 
| tor26 | 9126 Measured values in w lines | 
| gabelmoo | 9105 Measured values in w lines | 
| maatuska | 8933 Measured values in w lines | 
| longclaw | Missing bwauth values in vote | 
| bastet | 9119 Measured values in w lines | 
| faravahar | Missing bwauth values in vote | 
Bandwidth scanner information
| moria1 | timestamp=1761921348 (2025-10-31 14:35:48) version=1.9.0 destinations_countries=US dirauth_nickname=moria1 earliest_bandwidth=2025-10-03T14:36:40 file_created=2025-10-31T14:36:19 generator_started=2025-09-22T21:50:16 latest_bandwidth=2025-10-31T14:35:48 minimum_number_eligible_relays=5426 minimum_percent_eligible_relays=60 mu=773629 muf=1257898 number_consensus_relays=9044 number_eligible_relays=10081 percent_eligible_relays=111 recent_consensus_count=120 recent_measurements_excluded_error_count=266 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=51 recent_priority_relay_count=22736 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1085149 (301.43 hours) tor_version=0.4.8.16 sha256=jMGF2EfRNQxQwSxHz0XhYSTSYGrKPj67NLwyLL7+fCg | 
| tor26 | timestamp=1761921456 (2025-10-31 14:37:36) version=1.9.0 destinations_countries=AT dirauth_nickname=tor26 earliest_bandwidth=2025-10-03T14:37:57 file_created=2025-10-31T14:37:43 generator_started=2025-10-01T15:31:57 latest_bandwidth=2025-10-31T14:37:36 minimum_number_eligible_relays=5426 minimum_percent_eligible_relays=60 mu=2548300 muf=3419380 number_consensus_relays=9044 number_eligible_relays=10157 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=240 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=61 recent_priority_relay_count=27206 scanner_country=AT software=sbws software_version=1.9.0 time_to_report_half_network=1077043 (299.18 hours) tor_version=0.4.8.16 sha256=Y2t+4j2CFE735GQxqO5ZzP8BJnYdyd5UCuFslfZ8mT8 | 
| gabelmoo | timestamp=1761921577 (2025-10-31 14:39:37) version=1.9.0 destinations_countries=DE dirauth_nickname=gabelmoo earliest_bandwidth=2025-10-03T14:40:03 file_created=2025-10-31T14:40:01 generator_started=2025-10-19T23:26:09 latest_bandwidth=2025-10-31T14:39:37 minimum_number_eligible_relays=5426 minimum_percent_eligible_relays=60 mu=2729283 muf=3627698 number_consensus_relays=9044 number_eligible_relays=10134 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=195 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=62 recent_priority_relay_count=27651 scanner_country=DE software=sbws software_version=1.9.0 time_to_report_half_network=1079485 (299.86 hours) tor_version=0.4.8.19 sha256=VkcrXhXWiN7LOY+t60xnk11WDa0bOSZl2ICEVvCkZLw | 
| maatuska | timestamp=1761918492 (2025-10-31 13:48:12) version=1.9.0 destinations_countries=NL dirauth_nickname=maatuska earliest_bandwidth=2025-10-03T13:49:04 file_created=2025-10-31T13:49:02 generator_started=2025-10-31T00:21:20 latest_bandwidth=2025-10-31T13:48:12 minimum_number_eligible_relays=5420 minimum_percent_eligible_relays=60 mu=2723164 muf=3599591 number_consensus_relays=9034 number_eligible_relays=8958 percent_eligible_relays=99 recent_consensus_count=14 recent_measurements_excluded_error_count=376 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=8117 scanner_country=SE software=sbws software_version=2.2.0 time_to_report_half_network=1219836 (338.84 hours) tor_version=0.4.8.19 sha256=lZxlYs9YG03Xv9h9Kayc3NcliVXRNc7Q3jH117vcZpY | 
| longclaw | sha256=voCwpnSj0ss8fO/Wd1WOYcy4B3ZUY+jcV6HlSAZJZbs | 
| bastet | timestamp=1761921477 (2025-10-31 14:37:57) version=1.9.0 destinations_countries=US dirauth_nickname=bastet earliest_bandwidth=2025-10-03T14:38:11 file_created=2025-10-31T14:38:03 generator_started=2025-10-18T23:59:05 latest_bandwidth=2025-10-31T14:37:57 minimum_number_eligible_relays=5426 minimum_percent_eligible_relays=60 mu=678262 muf=1009517 number_consensus_relays=9044 number_eligible_relays=10128 percent_eligible_relays=112 recent_consensus_count=120 recent_measurements_excluded_error_count=225 recent_measurements_excluded_few_count=0 recent_measurements_excluded_near_count=0 recent_measurements_excluded_old_count=0 recent_priority_list_count=52 recent_priority_relay_count=23185 scanner_country=US software=sbws software_version=1.9.0 time_to_report_half_network=1080130 (300.04 hours) tor_version=0.4.8.19 sha256=GDoTiF/VueLs8tpYbgWtfkUQHvdWe6vmyw6JH6jF0/g | 
| faravahar | 
Fallback Directory status
You can also view historical Fallback Directory graphs.
| Running | 184 | 
| Not Running | 0 | 
| Missing | 14 | 
Authority versions
| moria1 | 0.4.9.3-alpha-dev | 
| bastet | 0.4.8.19 | 
| longclaw | 0.4.8.16 | 
| dannenberg | 0.4.8.18 | 
| dizum | 0.4.8.14 | 
| serge | 0.4.8.19 | 
| maatuska | 0.4.8.18 | 
| faravahar | 0.4.8.16 | 
| gabelmoo | 0.4.8.19 | 
| tor26 | 0.4.8.18 | 
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 | 952 | 976 | 989 | 1025 | 1305 | 0 | 
| tor26 | 342 | 356 | 364 | 387 | 3892 | 0 | 
| dizum | 329 | 346 | 354 | 373 | 622 | 0 | 
| gabelmoo | 312 | 332 | 348 | 401 | 938 | 0 | 
| dannenberg | 413 | 440 | 455 | 487 | 759 | 0 | 
| maatuska | 1607 | 3151 | 3984 | 5264 | 27607 | 6 | 
| longclaw | 972 | 1077 | 1215 | 1602 | 3842 | 0 | 
| bastet | 1331 | 1375 | 1431 | 1543 | 6413 | 0 | 
| faravahar | 1254 | 1285 | 1460 | 1490 | 5474 | 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 | ||
| 132 BadExit | !1 BadExit | ||
| 2 Exit | 2701 Exit | !83 Exit | |
| 2 Fast | 7997 Fast | !826 Fast | |
| 78 Guard | 4813 Guard | !1049 Guard | |
| 211 HSDir | 1105 HSDir | !4610 HSDir | |
| 122 MiddleOnly | !2 MiddleOnly | ||
| 7974 Running | !1075 Running | ||
| 566 Stable | 8404 Stable | !117 Stable | |
| 45 StaleDesc | 43 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 2 V2Dir | 7864 V2Dir | ||
| 9242 Valid | |||
| 4436 ReachableIPv6 | !111 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 30 Unmeasured | !4 Unmeasured | ||
| 47 DescriptorMismatch | 0 DescriptorMismatch | ||
| tor26 | 10 Authority | ||
| 133 BadExit | |||
| 2777 Exit | |||
| 5 Fast | 8593 Fast | !245 Fast | |
| 32 Guard | 5309 Guard | !571 Guard | |
| 48 HSDir | 5545 HSDir | !172 HSDir | |
| 124 MiddleOnly | |||
| 8944 Running | !109 Running | ||
| 31 Stable | 8202 Stable | !202 Stable | |
| 29 StaleDesc | 43 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 7849 V2Dir | |||
| 9223 Valid | |||
| 4465 ReachableIPv6 | !78 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 29 Unmeasured | !5 Unmeasured | ||
| 33 DescriptorMismatch | 0 DescriptorMismatch | ||
| dizum | 9 Authority | !1 Authority | |
| 122 Exit | 2790 Exit | ||
| 191 Fast | 8863 Fast | !7 Fast | |
| 193 Guard | 5816 Guard | !64 Guard | |
| 237 HSDir | 5702 HSDir | !37 HSDir | |
| 9087 Running | !24 Running | ||
| 92 Stable | 8416 Stable | !44 Stable | |
| 23 StaleDesc | 43 StaleDesc | !1 StaleDesc | |
| 0 Sybil | |||
| 89 V2Dir | 7874 V2Dir | ||
| 9265 Valid | |||
| 187 FallbackDir | |||
| 34 Unmeasured | |||
| 24 DescriptorMismatch | 0 DescriptorMismatch | ||
| gabelmoo | 10 Authority | ||
| 131 BadExit | !1 BadExit | ||
| 1 Exit | 2783 Exit | ||
| 4 Fast | 8563 Fast | !272 Fast | |
| 18 Guard | 5308 Guard | !567 Guard | |
| 35 HSDir | 5549 HSDir | !166 HSDir | |
| 122 MiddleOnly | !1 MiddleOnly | ||
| 8976 Running | !65 Running | ||
| 4 Stable | 8324 Stable | !70 Stable | |
| 5 StaleDesc | 44 StaleDesc | ||
| 0 Sybil | |||
| 1 V2Dir | 7850 V2Dir | ||
| 9228 Valid | |||
| 4535 ReachableIPv6 | !10 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 28 Unmeasured | !6 Unmeasured | ||
| 6 DescriptorMismatch | 0 DescriptorMismatch | ||
| dannenberg | 10 Authority | ||
| 122 Exit | 2794 Exit | ||
| 191 Fast | 8868 Fast | !7 Fast | |
| 135 Guard | 5854 Guard | !21 Guard | |
| 161 HSDir | 5680 HSDir | !39 HSDir | |
| 0 MiddleOnly | !123 MiddleOnly | ||
| 9024 Running | !55 Running | ||
| 13 Stable | 8378 Stable | !52 Stable | |
| 44 StaleDesc | |||
| 0 Sybil | |||
| 89 V2Dir | 7875 V2Dir | ||
| 9270 Valid | |||
| 4543 ReachableIPv6 | !7 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 34 Unmeasured | |||
| 0 DescriptorMismatch | |||
| maatuska | 10 Authority | ||
| 2775 Exit | |||
| 4 Fast | 8582 Fast | !238 Fast | |
| 153 Guard | 2739 Guard | !3116 Guard | |
| 68 HSDir | 3023 HSDir | !2692 HSDir | |
| 124 MiddleOnly | |||
| 9002 Running | !28 Running | ||
| 87 Stable | 4282 Stable | !4049 Stable | |
| 19 StaleDesc | 44 StaleDesc | ||
| 0 Sybil | |||
| 7845 V2Dir | |||
| 9217 Valid | |||
| 4535 ReachableIPv6 | !3 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 31 Unmeasured | !3 Unmeasured | ||
| 19 DescriptorMismatch | 0 DescriptorMismatch | ||
| longclaw | 10 Authority | ||
| 133 BadExit | |||
| 2782 Exit | |||
| 191 Fast | 8857 Fast | !7 Fast | |
| 125 Guard | 5785 Guard | !95 Guard | |
| 180 HSDir | 5620 HSDir | !101 HSDir | |
| 124 MiddleOnly | |||
| 8759 Running | !304 Running | ||
| 84 Stable | 8396 Stable | !32 Stable | |
| 15 StaleDesc | 44 StaleDesc | ||
| 0 Sybil | |||
| 7849 V2Dir | |||
| 9228 Valid | |||
| 187 FallbackDir | |||
| 34 Unmeasured | |||
| 15 DescriptorMismatch | 0 DescriptorMismatch | ||
| bastet | 10 Authority | ||
| 2782 Exit | |||
| 5 Fast | 8789 Fast | !60 Fast | |
| 49 Guard | 5559 Guard | !315 Guard | |
| 38 HSDir | 5532 HSDir | !183 HSDir | |
| 124 MiddleOnly | |||
| 8562 Running | !482 Running | ||
| 18 Stable | 8154 Stable | !241 Stable | |
| 19 StaleDesc | 44 StaleDesc | ||
| 0 Sybil | |||
| 7849 V2Dir | |||
| 9228 Valid | |||
| 4541 ReachableIPv6 | !6 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 33 Unmeasured | !1 Unmeasured | ||
| 20 DescriptorMismatch | 0 DescriptorMismatch | ||
| faravahar | 10 Authority | ||
| 133 BadExit | |||
| 2787 Exit | |||
| 191 Fast | 8856 Fast | !7 Fast | |
| 89 Guard | 5749 Guard | !123 Guard | |
| 110 HSDir | 5566 HSDir | !150 HSDir | |
| 124 MiddleOnly | |||
| 9006 Running | !43 Running | ||
| 11 Stable | 8246 Stable | !156 Stable | |
| 62 StaleDesc | 42 StaleDesc | !2 StaleDesc | |
| 0 Sybil | |||
| 7860 V2Dir | |||
| 9235 Valid | |||
| 4525 ReachableIPv6 | !18 ReachableIPv6 | ||
| 0 NoIPv6Consensus | |||
| 187 FallbackDir | |||
| 34 Unmeasured | |||
| 80 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 | 
|---|