{"name":"tithonus","description":"Signed time, Bitcoin-anchored notarisation and drand randomness for agents. No account, no key. Send one command as text: now, stamp <text>, check <link> <text>, lookup <sha256>, beacon.","supportedInterfaces":[{"url":"https://tithonus.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://tithonus.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}],"provider":{"organization":"tithonus.org","url":"https://tithonus.org/"},"version":"3.6.0","documentationUrl":"https://tithonus.org/","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain"],"skills":[{"id":"now","name":"Signed time","description":"Signed current UTC time, including the latest drand round, so it provably was made after it.","tags":["time","clock","signed","drand"],"examples":["now","now my-nonce-123"]},{"id":"stamp","name":"Notarise","description":"Prove text existed by now. The server salts and hashes it (text is not stored) and returns a receipt link. Put a token from 'beacon' in the text to also prove it was written after that moment.","tags":["notarise","timestamp","proof","receipt","bitcoin"],"examples":["stamp my prediction: X wins","ts 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"]},{"id":"check","name":"Check a receipt","description":"Is a receipt genuine, and is your text exactly what it covers? Plain match or no match.","tags":["verify","receipt","proof"],"examples":["check https://tithonus.org/r/abcdef0123456789abcd.0123456789abcdef my prediction: X wins"]},{"id":"lookup","name":"Look up a hash","description":"Earliest receipt for a sha256 and its Bitcoin anchoring status. Never creates a stamp.","tags":["lookup","hash","receipt"],"examples":["lookup 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"]},{"id":"beacon","name":"Public randomness","description":"drand randomness (League of Entropy), relayed and signed. Nobody can predict or choose it. Includes a token for 'written after' proofs.","tags":["randomness","drand","fair","lottery"],"examples":["beacon","beacon 33314113"]}],"protocolVersion":"0.3.0","url":"https://tithonus.org/a2a","preferredTransport":"JSONRPC"}