Event JSON
{
"id": "01a93d0f8a225e0b6fb0900e9257d7b3b53602754a79735fa827e575f5793a99",
"pubkey": "0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"created_at": 1728689150,
"kind": 1,
"tags": [
[
"imeta",
"url https://image.nostr.build/7d6839d6e038479f7accb097932068784da7fe16014ef7b6779c6ad6a8841b97.jpg",
"m image/jpeg",
"x 2c19e3f53879f199eedd836283c547e4fd2c7e13b07603c2da2ce03f56c41eb3",
"ox 7d6839d6e038479f7accb097932068784da7fe16014ef7b6779c6ad6a8841b97",
"size 131911",
"dim 1032x1920",
"blurhash L5Bp;BtR00%M~TofRlbH00oz~WIU"
],
[
"p",
"0574536d3ef4d65faf95b42393610b8475d22f4c294649d46c50d5d36f75267c",
"wss://gleasonator.dev/relay"
],
[
"p",
"ce97367c75d7d91fb9bc3bc6ff5bb3bdb52c18941bfce2f368616dcbf0adfd2f",
"wss://gleasonator.dev/relay"
],
[
"t",
"ditto"
]
],
"content": "Still recovering from ReplyGuy one month later, #Ditto has a puzzle captcha now. \n\nWe coded this captcha from scratch using the Canvas API, mainly based on work by nostr:nprofile1qydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gqyqzhg5md8m6dvha0jk6z8ymppwz8t530fs55vjw5d3gdt5m0w5n8cx8mcz8 and implemented in Soapbox by nostr:nprofile1qydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gqyr8fwdnuwhtaj8aehsaudl6mkw7m2tqcjsdlechndpskmjls4h7j78f4j4t 😃 \n\nhttps://image.nostr.build/7d6839d6e038479f7accb097932068784da7fe16014ef7b6779c6ad6a8841b97.jpg",
"sig": "215217d281a0810ea115b04d2494162c2639fcd4ed44f73001351b9b369c7d8e142b100487355e86303e0975294f6220f1a837c5f550815b5a473966076cae0f"
}