v2 dns-rsa ContactInfo email:knight AT germancraft dot net url:germancraft.net proof:dns-rsa abuse:knight AT germancraft dot net pgp:4cf76925833e2e24 twitter:knightyyyy1 btc:1MTXtuSCCTf6J3TiUnk1ePwgaHt9h6uQaU Updateofflinemasterkey:y sandbox:y os:Debian aesni:y autoupdate:y confmgmt:Ansible ciissversion:2 trafficacct:unmetered ciissversion:2
v2 dns-rsa ContactInfo email:knight AT germancraft dot net url:germancraft.net proof:dns-rsa abuse:knight AT germancraft dot net pgp:4cf76925833e2e24 twitter:knightyyyy1 btc:1MTXtuSCCTf6J3TiUnk1ePwgaHt9h6uQaU Updateofflinemasterkey:y sandbox:y os:Nixos aesni:y autoupdate:y confmgmt:git ciissversion:2 trafficacct:unmetered ciissversion:2
Germany (20)
,
United States of America (4)
1 winning AROI Champions Dashboard categories:
Last updated: Sun, 19 Jul 2026 04:01:59 GMT. Refreshed every 30 minutes from the Tor directory authorities via Tor Project's onionoo API.
All 24 of your relays validate cleanly on CIISS v2 (RSA fingerprint proofs). The new CIISS v3 spec replaces per-relay RSA proofs with a single shared ed25519 family-id proof — same url, one published file for the whole family.
To migrate, change torrc ContactInfo to:
ciissversion:3 url:germancraft.net proof:uri-familyid-ed25519
And on a secure host, generate the happy-family key:
tor --keygen-family /path/to/myfamily # then deploy myfamily.secret_family_key to every relay's KeyDir
Publish .public_family_id at /.well-known/tor-relay/ed25519-family-id.txt.
Allow ~24h after restarting Tor for Onionoo to refresh family_ids.
Full guide: aroivalidator setup guide.
| Issue | Affected relays |
|---|---|
| Dns content mismatch | 9 |
See per-relay details with pasteable fix examples in the sections below.
| Status | Nickname | BW Cap (2.13 Gbit/s) ▾ | Total Data | Uptime/Downtime | Uptime (1M/6M/1Y/5Y) | Flag Uptime (1M/6M/1Y/5Y) | IPv4 | Flags | DNS | Family | Country | AS Number | AS Name | Platform | First Seen | Last Restarted | IPv6 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ✓ | GermanCraft22 (23) | 135.58 Mbit/s ✓ | 1.6 TB | DOWN 19h 2m 3s ago | 48.4%/0.0%/0.0%/0.0% | 31.0%/—/—/— | 80.243.198.245 | ![]() ![]() ![]() ![]() |
NA | Both |
DE
|
AS21336 | INFORENT GmbH | Linux | 1w 4d 10h ago | 3d 14h 47m ago | N/A |
| ✓ | GermanCraft22 (23) | 128.99 Mbit/s ✓ | 1.2 TB | DOWN 19h 2m 3s ago | 48.4%/0.0%/0.0%/0.0% | 43.1%/—/—/— | 80.243.198.245 | ![]() ![]() ![]() ![]() |
NA | Both |
DE
|
AS21336 | INFORENT GmbH | Linux | 1w 4d 10h ago | 3d 14h 47m ago | N/A |
| ✓ | GermanCraft23 (23) | 105.83 Mbit/s ✓ | 466 TB | DOWN 5h 2m 3s ago | 46.7%/37.9%/18.5%/46.7% | 43.3%/36.6%/17.8%/47.9% | 80.243.198.246 | ![]() ![]() ![]() |
NA | Both |
DE
|
AS21336 | INFORENT GmbH | Linux | 2y 8mo 1w ago | 3d 13h 24m ago | N/A |
| ✓ | GermanCraft29 (19) | 105.20 Mbit/s ✓ | 19 TB | UP 3h 1m 9s ago | 100.0%/0.0%/0.0%/0.0% | 98.3%/—/—/— | 152.53.251.244 | ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 2y 5mo 3w ago | 3h 6m 47s ago | 2a0a:4cc0:c0:ad38:388c:caff:fe46:21a5 |
| ✓ | GermanCraft17 (19) | 100.98 Mbit/s ✓ | 978 TB | UP 2w 6d 23h ago | 99.4%/80.9%/60.1%/75.7% | —/76.5%/57.9%/53.7% | 85.215.53.227 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS8560 | IONOS SE | Linux | 2y 6mo 2w ago | 2w 6d 23h ago | 2a02:2479:74:600::1 |
| ✓ | GermanCraft8 (18) | 70.99 Mbit/s ✓ | 716 TB | UP 2w 6d 23h ago | 99.9%/100.0%/100.0%/77.1% | —/—/—/70.3% | 103.241.51.34 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS48314 | Michael... | Linux | 2y 6mo 2w ago | 2w 6d 23h ago | N/A |
| ✓ | GermanCraft16 (19) | 49.74 Mbit/s ✓ | 418 TB | UP 2w 6d 23h ago | 98.7%/99.2%/95.2%/94.3% | Match | 185.232.69.10 | ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 2y 6mo 2w ago | 2w 6d 23h ago | 2a03:4000:4e:67::1 |
| ✓ | GermanCraft31 (20) | 49.48 Mbit/s ✓ | 390 TB | UP 4mo 1d 19h ago | 97.6%/99.0%/95.0%/96.1% | Match | 45.83.106.19 | ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 2y 6mo 2w ago | 4mo 1d 19h ago | 2a03:4000:46:95::1 |
| ✓ | GermanCraft6 (23) | 48.71 Mbit/s ✓ | 599 TB | UP 2w 3d 13h ago | 95.7%/98.9%/94.9%/94.4% | Match | 85.209.51.37 | ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 5y 3w 5d ago | 2w 3d 13h ago | 2a03:4000:41:2a7::1 |
| ✓ | GermanCraft3 (19) | 43.89 Mbit/s ✓ | 569 TB | UP 12h 15m 47s ago | 100.0%/79.7%/86.2%/92.5% | —/57.5%/75.1%/84.3% | 45.86.125.102 | ![]() ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS200462 | Lennart Seitz... | Linux | 10y 2mo 4w ago | 12h 21m 20s ago | 2a0c:8900:2:b2f::1 |
| ✓ | GermanCraft30 (19) | 40.02 Mbit/s ✓ | 329 TB | UP 3w 23h 6m ago | 98.9%/99.1%/95.1%/95.9% | —/—/—/95.7% | 94.16.107.178 | ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 2y 6mo 2w ago | 3w 23h 12m ago | 2a03:4000:50:97::1 |
| ✓ | GermanCraft32 (19) | 39.71 Mbit/s ✓ | 320 TB | UP 3w 23h 12m ago | 99.0%/99.1%/95.0%/95.9% | Match | 94.16.109.180 | ![]() ![]() ![]() ![]() |
NA | MyFamily |
DE
|
AS197540 | netcup GmbH | Linux | 2y 6mo 2w ago | 3w 23h 18m ago | 2a03:4000:51:7c::1 |
| ✓ | GermanCraft21 (20) | 22.98 Mbit/s ✓ | 67 TB | UP 2d 4h 1m ago | 100.0%/79.5%/86.1%/93.2% | —/78.9%/85.8%/93.0% | 130.61.42.6 | ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
US
|
AS31898 | Oracle Corporation | Linux | 2y 6mo 2w ago | 2d 4h 7m ago | 2603:c020:8015:3900::25 |
| ✓ | GermanCraft19 (20) | 16.27 Mbit/s ✓ | 26 TB | UP 5d 7h 43m ago | 100.0%/79.6%/86.1%/91.8% | 98.1%/79.2%/85.9%/— | 130.61.37.185 | ![]() ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
US
|
AS31898 | Oracle Corporation | Linux | 2y 6mo 2w ago | 5d 7h 49m ago | 2603:c020:8015:3900::22 |
| ✓ | GermanCraft18 (20) | 7.89 Mbit/s ✓ | 27 TB | UP 1mo 3w 23h ago | 100.0%/62.1%/77.4%/90.4% | —/61.5%/77.1%/90.2% | 130.61.174.206 | ![]() ![]() ![]() ![]() ![]() ![]() |
NA | MyFamily |
US
|
AS31898 | Oracle Corporation | Linux | 2y 6mo 4w ago | 1mo 3w 23h ago | 2603:c020:8015:3900::23 |