RoughTime
This host runs a RoughTime synchronization server implementing Revision 15 (0x8000000c) of the IETF protocol. RoughTime provides cryptographically verifiable time without requiring a trusted network path.
New to RoughTime? Read our announcement: Why We Built a New RoughTime Implementation
We operate this server for community benefit. It is intended for synchronization, timestamping, and testing. Please use it responsibly.
Server Information
| Address | roughtime.sturdystatistics.com |
|---|---|
| Port | 2002 |
| Protocol | UDP |
| Public Key | NqIjwLopQn6yQChtE21Mb97dAbAPe5UOuTa0tOakgD8= |
Verify this key via DNS:
dig -t TXT roughtime.sturdystatistics.com
Quick Start
You can query this server immediately using our command-line client
clj -M:run :server-name "SturdyStatistics"Tip: For verifiable time, query at least three independent servers and verify the response chain. Cloudflare maintains a public ecosystem list here.
What is RoughTime?
RoughTime is a secure time service. Servers sign batches of client requests, chaining them with Merkle trees. Each response proves the server’s notion of time and prevents undetected backdating/forward-dating across requests.
Live Example Results
| skew | 0 |
|---|---|
| expires in | 5d 7h |
Request Message
{"VER" "0x8000000c",
"SRV"
["4a4344b8 ed36a263 cae105a2 92fe2661"
"d964691d be07548f 43b5b523 2671f3ab"],
"NONC"
["c26f364e 25effccc 80210ad6 5e92409f"
"7cb6327c e0e0b72d 42e4ebce b64e165b"],
"TYPE" 0,
"ZZZZ" "0{912}"}
Response Message
{"SIG"
["c924d6d8 61b01ba3 821550c3 56919208"
"e487e2fd f7bcf239 bcd3c35d 9bc4b5f2"
"66542d08 da111930 d932f65a 13ba200c"
"10d0660b 5e286854 64476a50 921ae308"],
"NONC"
["c26f364e 25effccc 80210ad6 5e92409f"
"7cb6327c e0e0b72d 42e4ebce b64e165b"],
"TYPE" 1,
"PATH" [],
"SREP"
{"VER" "0x8000000c",
"RADI" 10,
"MIDP" 1771637087,
"VERS"
("0"
"0x80000001"
"0x80000002"
"0x80000003"
"0x80000004"
"0x80000006"
"0x80000008"
"0x80000009"
"0x8000000a"
"0x8000000b"
"0x8000000c"),
"ROOT"
["5212303e 85f629d1 34b83b34 d12c627d"
"e8242607 b5d6e278 5c1b18f0 3d4d5f2a"]},
"CERT"
{"SIG"
["5c908be5 d1c8b2ff 4f0d8e3f c8685943"
"2fa1b388 4f078cd0 7a4e89e6 1e841257"
"089ce0e0 d3b5504b 3ca8fbde e19974c2"
"63010f31 926464eb f381144a b4fba402"],
"DELE"
{"PUBK"
["16ee14d5 46b6a78b 3cdd0790 085b1833"
"0ac7a47c 96e2c015 1e62a058 3d7342aa"],
"MINT" 1771405200,
"MAXT" 1772096400}},
"INDX" 0}
| skew | 0 |
|---|---|
| expires in | 5h 51m |
Request Message
{"VER" "0x8000000b",
"SRV"
["0d93616f 19641cbf 68f8b41a 1b659797"
"fc9330b6 58a5042d 6be10211 94ee290c"],
"NONC"
["da9a2fde e2280181 b95425bb 75f5eab6"
"86d33df6 315b5d5a ab3f52df a548875b"],
"ZZZZ" "0{912}"}
Response Message
{"SIG"
["aae105e9 c7bf6084 5c550cdb 5461b6a5"
"bbd1effb 1cbc636a bbd8d387 d20a8045"
"28042736 f8e3677c de49a6a7 622b47b5"
"11518b16 7a102e6d 9cec69a6 5f0fe500"],
"VER" "0x8000000b",
"PATH" [],
"SREP"
{"RADI" 1,
"MIDP" 1771637087,
"ROOT"
["f7dcd7de 844cfc71 809248ff 66d1138b"
"931ad760 75293ab0 5e075a50 d5eea70a"]},
"CERT"
{"SIG"
["6757225c 118312a1 c65419f5 eef3d8e9"
"ac8e321d e5677cb4 1dea6073 fffedfbe"
"c4502161 1535b1cf 241e80f3 29a4f53c"
"f54c6c9f 540b86e5 26c5d5dc 8c9d4b0d"],
"DELE"
{"PUBK"
["01f3c288 d15b153a a7ecdaba 2f88128a"
"99c90269 4ea80aad d800bca5 3929c5c7"],
"MINT" 1771571802,
"MAXT" 1771658202}},
"INDX" 0}
| skew | 0 |
|---|---|
| expires in | ∞ |
Request Message
{"VER" "0x8000000c",
"SRV"
["95645ff5 c385c24e ba48d509 528a4a74"
"e0861c0b 57f46c25 ee5c6a48 8a23246f"],
"NONC"
["eb89745e eb97be00 5e2da275 8eb6e64b"
"3c232980 37d14130 52253b70 5c8724b1"],
"TYPE" 0,
"ZZZZ" "0{912}"}
Response Message
{"SIG"
["e6406257 c289a016 653f7ece 10d6421f"
"5aebff59 70b3800c 59a772ca 27514c5b"
"f360862d 74aefe41 d642bec2 c71e87d8"
"05be1ce3 4b41b7db 5fa27122 c2d8f304"],
"NONC"
["eb89745e eb97be00 5e2da275 8eb6e64b"
"3c232980 37d14130 52253b70 5c8724b1"],
"TYPE" 1,
"PATH" [],
"SREP"
{"VER" "0x8000000c",
"RADI" 5,
"MIDP" 1771637087,
"VERS" ("0" "0x8000000c"),
"ROOT"
["923310b1 7d68d2f3 d6552513 5446ba32"
"6e13cc0b 898b1e61 53ed1d72 4c2e3452"]},
"CERT"
{"SIG"
["7f1f68d4 15ef5132 d1d8de40 c3d78f97"
"ff87efba e5323956 0c60d6f6 bd847ce7"
"2a6b5e56 5699e278 457e1f3c ac166088"
"5083a4ac 8364dc5b e8a799c3 18810b0e"],
"DELE"
{"PUBK"
["2d2697a1 89113028 8fe6f547 1fb4abd7"
"f06880bf c3ee0435 51b3a8cf 10066201"],
"MINT" 0,
"MAXT" 18446744073709551615}},
"INDX" 0}
| skew | 0 |
|---|---|
| expires in | 11mo 10d |
Request Message
{"VER" "0x8000000c",
"SRV"
["8c4bbf59 8f43ff13 da82bfeb 9e0652a4"
"e372ab03 c2cae3b6 f661ea29 c8ebacc2"],
"NONC"
["a450353f 3911a793 e07dfbb3 b1533e5e"
"d18afc6f 39b7f047 b26cee7f 0abc4757"],
"TYPE" 0,
"ZZZZ" "0{912}"}
Response Message
{"SIG"
["80e2e8c4 5c791069 b1a88aac 24731c7b"
"f67ab48d 8ff5596f ae405e96 a6c5a4d3"
"9ffdce32 57949746 aed64a74 5e9e990c"
"a5d257e0 f0efa0ad 6c7d14be c19e0e0d"],
"NONC"
["a450353f 3911a793 e07dfbb3 b1533e5e"
"d18afc6f 39b7f047 b26cee7f 0abc4757"],
"TYPE" 1,
"PATH" [],
"SREP"
{"VER" "0x8000000c",
"RADI" 1,
"MIDP" 1771637088,
"VERS" ("0x8000000c"),
"ROOT"
["f7898004 f44ddcf2 5cf6341c addbd578"
"75596fdd 4c22def5 1e16e2b5 db4c42ca"]},
"CERT"
{"SIG"
["3a20f9a3 e7ad50b0 636f3819 61266ab0"
"283e493a 5f118dd3 f7f47524 fe3b3b24"
"4ed5653f 333061c8 0bfd7836 82607698"
"ab5ab5f9 3d8ccff2 bfb600ec 4a4e610e"],
"DELE"
{"PUBK"
["14c0ff4f a3aa7597 7c4f14b0 0b974646"
"fb241196 92f35bf2 4d496cf7 119a50a4"],
"MINT" 1768694400,
"MAXT" 1801440000}},
"INDX" 0}
| skew | 0 |
|---|---|
| expires in | 2y 5mo |
Request Message
{"NONC"
["db8666fa 50c65717 79959fc7 4b5aee08"
"343e2769 c84d55a9 45e8765c 6648afae"
"ca9977fc c8ec0c44 e5f27f3b 979bf1b6"
"b7e3214a a1e36905 f918d483 e8b7b476"],
"PADxff" "0{944}"}
Response Message
{"SIG"
["9d735437 18f1939a 42cb66d8 54b4efd9"
"0aaaeb06 60357cdd 66de22bf 94794e9b"
"17c0e1d5 1ecb7a9d 486f4fa6 c6be086b"
"dd3d92d0 3ef046c5 70b59fcf 1ab10e01"],
"NONC"
["db8666fa 50c65717 79959fc7 4b5aee08"
"343e2769 c84d55a9 45e8765c 6648afae"
"ca9977fc c8ec0c44 e5f27f3b 979bf1b6"
"b7e3214a a1e36905 f918d483 e8b7b476"],
"PATH" [],
"SREP"
{"RADI" 1000000,
"MIDP" 1771637088171464,
"ROOT"
["8be262d3 548dd613 302aa5eb 6f47a8e5"
"5ee8b978 d638ffaf 63120e63 5be325f5"
"605024ec f2b77e6a 755d52c7 01bce4ca"
"fa1729f5 7c6b77b7 a8d0397c be589adb"]},
"CERT"
{"SIG"
["b4d57627 27c3e7e5 399b55a8 eba862e6"
"d5a1f609 727461a5 97216a60 83fa53ef"
"3635e3e0 697d7199 6c0c3545 120ddb4d"
"67fa7bf3 743b3411 a62faad4 8cef500f"],
"DELE"
{"PUBK"
["2a5da09b f7b42931 c434497b f7e58ad6"
"45d51d5d c7e69ee9 cdbf6ea9 87f6c2b0"],
"MINT" 1755572617392322,
"MAXT" 1850267017392322}},
"INDX" 0}