[{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid014066fbc8fcb3e93983a1f0fb7ca791332e9809b6ae81cb9437f311148dda7e7b","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xb9c8ce716224152498b8c2245293f96a7680f8b6ee1b5b787b955671a4b86c5a64a567bc46214f1da9d6dfa0f08ec1cec787a9fc3fd9418dea5f82806769272e1b","format":{"name":"ethereum-sig"},"pubkey":"0x1e51d6d372b7feeeb1d7d7a93266f9113d49756e"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"important\",\"parent\":{\"ids\":[{\"value\":\"spasmid010de2d543348a2960a0bba47d8ef47b44135d4ec261527347e562013298293fe1\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779255333073,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x1e51d6d372b7feeeb1d7d7a93266f9113d49756e\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1714,"addedTimestamp":1779255333328,"updatedTimestamp":1779255333328,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid019f57d22690a6acebd904d2e85e91438f82a64dbb715529efb07057421e49a242","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xdba47f09a849ca8b922a4006aa52b49d396115dcdb80e0b39a721f1e645efd3723da0336438e03badf24df9895a7ac11a08c8dd55887843607fec6763b03bb2d1b","format":{"name":"ethereum-sig"},"pubkey":"0x1e51d6d372b7feeeb1d7d7a93266f9113d49756e"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid010de2d543348a2960a0bba47d8ef47b44135d4ec261527347e562013298293fe1\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779255328130,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x1e51d6d372b7feeeb1d7d7a93266f9113d49756e\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1713,"addedTimestamp":1779255328444,"updatedTimestamp":1779255328444,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01dd5b1ffd65f394a7e0b8574d92e12efe993b25689edf3706fd49c552731a109d","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x86fdbb49cfb93686f919f938b9360ff80398f9ca4f867fd50ef6f7577a7714c26d4d37664dafdd2e6bcb59141a20273f1d8c066c1469cf2c65dab93746f1176a1c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid014820654358d1c7ca4a6260041171e90769a47f6ad2e04d4a34e7342eecd1ffe7\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x08fb8f26a823bcf41ef237730cc097d2d5c25a6f\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779148120742,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1712,"addedTimestamp":1779148121165,"updatedTimestamp":1779148121165,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid0173c520d1e945381337b4dec54fa424a01d71cfe7e03c3574630e8d274d7fff0a","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x096c9284256da8ee29f6e0ab5748a1bd9cfe7f0ed19f6440b2d7c6d598157dda44a4ea6a0fd7088ee08e276ecfd89a129869b782f273fa173e1a63c19a6319e71b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid011aef49235986432709d74aee5930cf513e66ce3644c63ba32149468b7880c140\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xd3afccd694b9c98ebb045f8ce9161ae4a7c1fb19\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779148107342,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1711,"addedTimestamp":1779148107749,"updatedTimestamp":1779148107749,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid012795773b58c4e53a92da58ae2e98bb4553634acf469bd5fe8d835e2a6a5b0be8","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x995df4b052e9a133abcf22ca46e34dc2932de6a4ee77eb3edeb9e564e00ae2e8071af3e1926cb3706fab557033e7b62e46d599d2cd46533e2e60b109bf7346701b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01790f949a3e8c928cd4943b0a2691537a157a180c5d93e318517fd368ff494793\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x00c07f127229fc5288670af709d279c6569070d4\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779148088558,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1710,"addedTimestamp":1779148088824,"updatedTimestamp":1779148088824,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01c6d08ee62497a0ed53d83b1d051464ec8f872505ea4523f963aa9f8cf94650bf","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xf681c57c202c960f5098dc46afb94ffed6072a19d707a3a43ee2666774899e6548c01e49705c511fd5007eed3ab424f04cadd1ea61fbf265d9a02a8cf75f64861b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"scam\",\"parent\":{\"ids\":[{\"value\":\"spasmid01fabe6f1109f74e29f64a3359c0e8a92dae6bfc9787c314d1da778e3c85820875\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xd9ecc6de13dfb92e36a5b3538d2d786610262f8d\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147715353,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1709,"addedTimestamp":1779147715605,"updatedTimestamp":1779147715605,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid0131a3bd90026f2ccf8a039e17869aa392edc3d5615bf9720a04b6169fb97c3896","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xe113ca6d0808398396f8f222fcfe0736303c1e8cb4a9842f806fd3cbec3d4b2832dcdd51af570af421b23708ec86d3a95ab02a54874e0c6427f1e8f45c0c7e681c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"important\",\"parent\":{\"ids\":[{\"value\":\"spasmid01fabe6f1109f74e29f64a3359c0e8a92dae6bfc9787c314d1da778e3c85820875\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xd9ecc6de13dfb92e36a5b3538d2d786610262f8d\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147712873,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1708,"addedTimestamp":1779147713155,"updatedTimestamp":1779147713155,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid0101351ef15989c09eccec1856f72031ee46faba503e113e8e5adbcc6e56159406","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x97d4ad87a401b83f87d75c434ca2e970c825842cc28592c3fd39c2fa41104ba175893fe515da18ab03a3e835f29c7a8ccb4d4b2c867635bf36304d37859b3c111c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"downvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01fabe6f1109f74e29f64a3359c0e8a92dae6bfc9787c314d1da778e3c85820875\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xd9ecc6de13dfb92e36a5b3538d2d786610262f8d\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147710449,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1707,"addedTimestamp":1779147710722,"updatedTimestamp":1779147710722,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid018a22d127d9185445624ae543136464bf9d11268951af29660d5e77e6263695f1","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x1a4cc93f8e65bab033823cb92fb721342bbd8c7eeb017aba06505e103c22217e5a0a6ded42b4a50fe9e3cb1b9cc377da8a70d5128526dab9efd7aa521ab68e531b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c6d4db45c89761437adef330dc096ae1f24821aaccf858211cdb9769e6c0ab1a\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147686241,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1706,"addedTimestamp":1779147686526,"updatedTimestamp":1779147686526,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid010eb13d859f8955b112d0aea92ae79cd5b920a7132ce84cdd9bde145edcd44f7a","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x8af345535af47b9360a658db7526d260aea1d1c293f9b29fb539f949441e0bb011a4341c60a466f2d47790c5d5d3a33261a4929e8290fb192ef64ee0f64dd5841c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c412ab05a59f732c3112a7430f87a6554ff3f97db28a1c1b4c1351de43c160e9\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147561298,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1705,"addedTimestamp":1779147561596,"updatedTimestamp":1779147561596,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid017967e5505183f37245d1c0a20646a74f1e107004d28cb0694893e5c26acdd367","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x9ad7c4eb9ef76b68cc5666114839de10e2887ae903e859e2808da1e601e3d1a35cc99e48e69d24f4e7681b53ffe04502aacc5efae7e9d98c67db858beb32db581c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"bullish\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c412ab05a59f732c3112a7430f87a6554ff3f97db28a1c1b4c1351de43c160e9\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147556225,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1704,"addedTimestamp":1779147556481,"updatedTimestamp":1779147556481,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01e1fabbb9c139db45ded0b229a766285a6d58d64bfecc7824133df18d73ff4e0f","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x7f3d0a3a50c4814f55f89a3e267803c4140b2824c66bc4f70d45d51c06ff6fbc6ac9830dcbc1455502e37fff339841ec01cf8878fdd95baae7f2c4b48812fb6e1c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid017b1e1639de46b122c1e4b5520e290c2a2515a0f4e313bc49fbacefbdaf7891a7\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x77779330274cf593048758f80b39352a0d727777\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147497404,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1703,"addedTimestamp":1779147497657,"updatedTimestamp":1779147497657,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01f97def49a459e5f35b2c9296171360bbf70ba1f09d1c982a26a5d6c5628063be","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xc7df56eb8a1ba5fa42db37b755844a551b2ef46c0e88765659524efb2a32c9cc07a7e9ca8a081f79f9beaf8aeec3a9cdbe118f0c877f66cec611f781f226397a1c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"important\",\"parent\":{\"ids\":[{\"value\":\"spasmid017b1e1639de46b122c1e4b5520e290c2a2515a0f4e313bc49fbacefbdaf7891a7\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x77779330274cf593048758f80b39352a0d727777\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147494164,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1702,"addedTimestamp":1779147494411,"updatedTimestamp":1779147494411,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01df732670f41e099c69c312db969b8c20fdaedeb2c5bcd0fc450a05ac8af798aa","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xeb9347fc7db5c48f5167cfb73bc2625bea77a1a55f3d8e6c6746a5ae0cebf82b4c75f4f6d0fd29a0c696605a88eb06a2ec05347758c23f35d6704dae871c0ce91c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"bullish\",\"parent\":{\"ids\":[{\"value\":\"spasmid017b1e1639de46b122c1e4b5520e290c2a2515a0f4e313bc49fbacefbdaf7891a7\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x77779330274cf593048758f80b39352a0d727777\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779147488565,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1701,"addedTimestamp":1779147489412,"updatedTimestamp":1779147489412,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01d8844d59f727c67ed01cf63c7f7ed52eb64c1ef502435e165a9d89c0fb8f2e3a","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x62d216f19da76a514e68cb464bd23cd8b19005059122814b16d0622dda3e55376c0aa85afb7acc3bb65e0ec0494f41f8f3480bf36a1320bd1006dcba59e8c1b11b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c926546a09a129895305e2852b6cf0e4395d0c7dfa313f9624f999dd9c99beec\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147396748,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1700,"addedTimestamp":1779147397119,"updatedTimestamp":1779147397119,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01542b6f12c2d1d1f1b168f8282e03b580db94c3b7c251bc7426065faa8c4c3d6b","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x60ea6fec3b6639269162cde3ab57a18b5c8f9fbc10d25a5563e590edff16a04f7f2c12354209d6d137669abf3220dfc17bb4a27c9e2eea84014834f4258e499c1b","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"important\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c926546a09a129895305e2852b6cf0e4395d0c7dfa313f9624f999dd9c99beec\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147392620,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1699,"addedTimestamp":1779147393000,"updatedTimestamp":1779147393000,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid0140802379082f7677330a442201543bc7913f81283bdc36ef499d864a506b6263","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x8533c8b6bedaf3be801bb8ea8885ca011f4d633e4d9e2aafba88041d2ba96326750449c85207051b51c36927b1d92ce1dc021bcfb6d87585cb70d9732e3d8ee71c","format":{"name":"ethereum-sig"},"pubkey":"0x7d67ded21ef778f8f0f55516b1afa16626755fd1"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"bullish\",\"parent\":{\"ids\":[{\"value\":\"spasmid01c926546a09a129895305e2852b6cf0e4395d0c7dfa313f9624f999dd9c99beec\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779147382567,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x7d67ded21ef778f8f0f55516b1afa16626755fd1\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1698,"addedTimestamp":1779147383003,"updatedTimestamp":1779147383003,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid017c7b35de472cae48944efd5faceb017d9cb6a74ba2c98e3bc1c9d7dae6fb6308","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x8f9cfc5f9c154735ddd522896653d091f734492de97044a11dca33373420d3a95b1e92d947ddff0b747800bad17d4c57af6a166bbed9b391eaf9880bc90112ea1c","format":{"name":"ethereum-sig"},"pubkey":"0x250e68881eb53d2a7ad3a60d8d5a9d8b6a4b442c"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01b0c2cdb15c02fbae15b090f13b7a033a8db56cd778f6cc11a86a384a624215a6\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1779137902258,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x250e68881eb53d2a7ad3a60d8d5a9d8b6a4b442c\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1697,"addedTimestamp":1779137902763,"updatedTimestamp":1779137902763,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid017ab59cccae51eafe489e604537d9038a2ff2a1a3e5dda5a9c72b40cb5d20b39e","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xf47d52b880ce705960fbcfee422fb03e2637dbe48c3b3946dd327164abc0882b5f3524d18ceed6580b18705d684c46af8c5ea947d6c9ee7f69e1ce1f569e53171c","format":{"name":"ethereum-sig"},"pubkey":"0x83b47208ea936dc7cb7944218527a9fbf587af9e"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"It's optional until it's not. Age verification legislation will soon become a standard all across the Western world because regulators don't give a shit about freedoms. It's like with covid lockdowns, China showed an example and all governments followed the suit.\",\"parent\":{\"ids\":[{\"value\":\"spasmid01993d5bf006fce2f69fff1a9e34acd4726de0d2ef0103576b0763a2b10c9e75fe\"}]},\"categories\":[{\"name\":\"privacy\"}],\"mentions\":[{\"addresses\":[{\"value\":\"0x32052e4dc708c06fed127a22f05c807693f76bfc\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0xd9ecc6de13dfb92e36a5b3538d2d786610262f8d\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779073111533,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x83b47208ea936dc7cb7944218527a9fbf587af9e\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1696,"addedTimestamp":1779075642883,"updatedTimestamp":1779075642883,"table":"spasm_events"},"source":{"name":"zkpunks.dev","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://zkpunks.dev/news/","apiUrl":"https://zkpunks.dev/api/","showSource":true}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01993d5bf006fce2f69fff1a9e34acd4726de0d2ef0103576b0763a2b10c9e75fe","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xa256d3ba2a22b901c60e0c6bde2cbfe9b884cd53e85f223f4415673f0a5dd8f42b05897e12a8d4f318b9f0e7c7b9f0e348ec5e9201c4ad67329c40ae0b56302e1c","format":{"name":"ethereum-sig"},"pubkey":"0x32052e4dc708c06fed127a22f05c807693f76bfc"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"Isn't it optional?\\nhttps://www.reddit.com/r/linux/comments/1rxt50c/comment/obdjrn5/\\nhttps://itsfoss.com/news/systemd-age-verification/\",\"parent\":{\"ids\":[{\"value\":\"spasmid01fabe6f1109f74e29f64a3359c0e8a92dae6bfc9787c314d1da778e3c85820875\"}]},\"categories\":[{\"name\":\"privacy\"}],\"mentions\":[{\"addresses\":[{\"value\":\"0xd9ecc6de13dfb92e36a5b3538d2d786610262f8d\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}],\"timestamp\":1779043872042,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x32052e4dc708c06fed127a22f05c807693f76bfc\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1695,"addedTimestamp":1779044439997,"updatedTimestamp":1779044439997,"table":"spasm_events"},"source":{"name":"zkpunks.dev","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://zkpunks.dev/news/","apiUrl":"https://zkpunks.dev/api/","showSource":true},"stats":[{"total":1,"action":"reply","latestTimestamp":1779073111533,"latestDbTimestamp":1779073112180}]},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid012a14f93dbc714d53c85d742e1860743b39c3691963feee9459ac83c2be3e85e6","format":{"name":"spasmid","version":"01"}},{"value":"c600e0e656aff98b4463a5456678e7e47a2154bda87d707353e20c3165cf94a1","format":{"name":"nostr-hex"}}],"siblings":[{"ids":[{"value":"c600e0e656aff98b4463a5456678e7e47a2154bda87d707353e20c3165cf94a1","format":{"name":"nostr-hex"}}],"type":"SiblingNostrSpasmSignedV2","protocol":{"name":"nostr","hasExtraSpasmFields":true,"extraSpasmFieldsVersion":"2.0.0"},"signatures":[{"value":"89da41d4c11a9b88a0082628d2b9360070e7c3297f8088394a5a8407fae6e8a1d5402f566b52f939a945a00a375984c8d7bc6700ac6187a81c597161b11d3f14","format":{"name":"nostr-sig"},"pubkey":"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81"}],"originalObject":{"id":"c600e0e656aff98b4463a5456678e7e47a2154bda87d707353e20c3165cf94a1","sig":"89da41d4c11a9b88a0082628d2b9360070e7c3297f8088394a5a8407fae6e8a1d5402f566b52f939a945a00a375984c8d7bc6700ac6187a81c597161b11d3f14","kind":1,"tags":[["spasm_action","reply"],["spasm_timestamp","1778985758698"],["license","SPDX-License-Identifier: CC0-1.0"],["spasm_version","2.0.0"],["nostr_spasm_version","2.0.0"],["spasm_category","tech"],["e","3fb0e6a1f56a9c3bc7ce764b6c9dff327169ab388fab9748c2d4150ffe0f6e19","","reply",""],["tags_mapping","spasm_id_1","e","3fb0e6a1f56a9c3bc7ce764b6c9dff327169ab388fab9748c2d4150ffe0f6e19","se2","parent.ids","0","0","hex_to_spasmid01_1","","spasmid","01","","","",""],["p","04afd23682f0638cf2439a02a5a25c4c23d6e8d9657468657265756d2d707562",""],["tags_mapping","spasm_add_1","p","04afd23682f0638cf2439a02a5a25c4c23d6e8d9657468657265756d2d707562","se2","mentions.addresses","0","0","hex_to_eth_pub_1","","ethereum-pubkey","","",""],["p","1030b4144643f5f00b0557a7007e3027d9206586657468657265756d2d707562",""],["tags_mapping","spasm_add_1","p","1030b4144643f5f00b0557a7007e3027d9206586657468657265756d2d707562","se2","mentions.addresses","1","0","hex_to_eth_pub_1","","ethereum-pubkey","","",""],["p","6fddf7088ea7591586f88d2428ed98a99f199dbc657468657265756d2d707562",""],["tags_mapping","spasm_add_1","p","6fddf7088ea7591586f88d2428ed98a99f199dbc657468657265756d2d707562","se2","mentions.addresses","2","0","hex_to_eth_pub_1","","ethereum-pubkey","","",""],["p","77779330274cf593048758f80b39352a0d727777657468657265756d2d707562",""],["tags_mapping","spasm_add_1","p","77779330274cf593048758f80b39352a0d727777657468657265756d2d707562","se2","mentions.addresses","3","0","hex_to_eth_pub_1","","ethereum-pubkey","","",""],["p","f8553015220a857eda377a1e903c9e5afb3ac2fa657468657265756d2d707562",""],["tags_mapping","spasm_add_1","p","f8553015220a857eda377a1e903c9e5afb3ac2fa657468657265756d2d707562","se2","mentions.addresses","4","0","hex_to_eth_pub_1","","ethereum-pubkey","","",""],["p","b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81",""],["tags_mapping","spasm_add_1","p","b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81","se2","mentions.addresses","4","1","full","","nostr-hex","","",""],["O","spasm_author:0xf8553015220a857eda377a1e903c9e5afb3ac2fa","spasm_aadd_1"],["tags_mapping","spasm_aadd_1","O","spasm_author:0xf8553015220a857eda377a1e903c9e5afb3ac2fa","se2","authors.addresses","0","0","slice.13","","ethereum-pubkey","","",""],["O","spasm_author:b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81","spasm_aadd_1"],["tags_mapping","spasm_aadd_1","O","spasm_author:b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81","se2","authors.addresses","0","1","slice.13","","nostr-hex","","",""]],"pubkey":"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81","content":"> So the SPAM is limited to only one server and not propagated to others, unless bot is made to upvote it?\n\nFirstly, you don't have to use any bots because reactions like \"upvote\" can be submitted by humans. However, you can also write a simple bot to handle basic moderation. We're also planning to release SKILL for AI agents, so you'll be able to utilize LLMs for moderation as well, but keep in mind that AI agents are vulnerable to prompt injections, especially if you use small local models.\n\nSecondly, Spasm is very flexible, so there are different setups to protect from unwanted content. The easiest option is to only allow whitelisted users to submit new events (posts, comments, reactions). For example, that's how an official Session group works.\n\nHowever, such a setup requires an existence of another communication channel for users to request to be whitelisted. Thus, there are a few alternative methods. For example, anyone can submit new posts, but only whitelisted users can submit reactions. As a result, unwanted content will only be shown in the \"all\" feed, but never in \"rising\" or \"hot\". Once moderators are online, they can delete unwanted content.\n\nIf you'd like to run an instance with many users, we can easily implement a few extra features to improve this setup. For example, you'll be able to set a default feed filter to \"rising\" or even completely hide the \"all\" feed for non-whitelisted users. We can also add a feature to hide all new events until they are approved by moderators. \n\nThirdly, you can change the amount of reactions needed for an event to be considered as \"rising\" or \"hot\".\n\nFourthly, default federation lists sync \"rising\" events, but each instance can disable these lists and use custom federation links instead, which accept all filters from the official API. Basically, an instance can choose to sync \"all\" events or \"hot\" events or only comments submitted by a certain author in a specific category, etc.\n\n> There is no simple way to attach word blacklist\n\nYou can request a feature to add a word blacklist. It's pretty easy to implement that check on both frontend and backend, and you'll be able to edit the list through a web admin panel.\n\nBy the way, I looked into your word blacklist and you clearly have a lot of experience moderating Session communities. It's also interesting that your blacklist has 6 entries for SimpleX and only 1 entry for \"horse porn\".","created_at":1778985758}},{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xbf81e69e358fead0ddd66327ae244f0d653096a5ac2220113cbc9f7d73660f47771ca0a70fb021b21410286506dce138a87ecba03347def739d66cbe2ae093f01c","format":{"name":"ethereum-sig"},"pubkey":"0xf8553015220a857eda377a1e903c9e5afb3ac2fa"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"> So the SPAM is limited to only one server and not propagated to others, unless bot is made to upvote it?\\n\\nFirstly, you don't have to use any bots because reactions like \\\"upvote\\\" can be submitted by humans. However, you can also write a simple bot to handle basic moderation. We're also planning to release SKILL for AI agents, so you'll be able to utilize LLMs for moderation as well, but keep in mind that AI agents are vulnerable to prompt injections, especially if you use small local models.\\n\\nSecondly, Spasm is very flexible, so there are different setups to protect from unwanted content. The easiest option is to only allow whitelisted users to submit new events (posts, comments, reactions). For example, that's how an official Session group works.\\n\\nHowever, such a setup requires an existence of another communication channel for users to request to be whitelisted. Thus, there are a few alternative methods. For example, anyone can submit new posts, but only whitelisted users can submit reactions. As a result, unwanted content will only be shown in the \\\"all\\\" feed, but never in \\\"rising\\\" or \\\"hot\\\". Once moderators are online, they can delete unwanted content.\\n\\nIf you'd like to run an instance with many users, we can easily implement a few extra features to improve this setup. For example, you'll be able to set a default feed filter to \\\"rising\\\" or even completely hide the \\\"all\\\" feed for non-whitelisted users. We can also add a feature to hide all new events until they are approved by moderators. \\n\\nThirdly, you can change the amount of reactions needed for an event to be considered as \\\"rising\\\" or \\\"hot\\\".\\n\\nFourthly, default federation lists sync \\\"rising\\\" events, but each instance can disable these lists and use custom federation links instead, which accept all filters from the official API. Basically, an instance can choose to sync \\\"all\\\" events or \\\"hot\\\" events or only comments submitted by a certain author in a specific category, etc.\\n\\n> There is no simple way to attach word blacklist\\n\\nYou can request a feature to add a word blacklist. It's pretty easy to implement that check on both frontend and backend, and you'll be able to edit the list through a web admin panel.\\n\\nBy the way, I looked into your word blacklist and you clearly have a lot of experience moderating Session communities. It's also interesting that your blacklist has 6 entries for SimpleX and only 1 entry for \\\"horse porn\\\".\",\"parent\":{\"ids\":[{\"value\":\"spasmid013fb0e6a1f56a9c3bc7ce764b6c9dff327169ab388fab9748c2d4150ffe0f6e19\"}]},\"categories\":[{\"name\":\"tech\"}],\"mentions\":[{\"addresses\":[{\"value\":\"0x04afd23682f0638cf2439a02a5a25c4c23d6e8d9\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0x1030b4144643f5f00b0557a7007e3027d9206586\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0x6fddf7088ea7591586f88d2428ed98a99f199dbc\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0x77779330274cf593048758f80b39352a0d727777\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1778985758698,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}]}"}],"db":{"key":1694,"addedTimestamp":1778988281360,"updatedTimestamp":1778988281360,"table":"spasm_events"},"source":{"name":"zkpunks.dev","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://zkpunks.dev/news/","apiUrl":"https://zkpunks.dev/api/","showSource":true}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01d8507bfe0244f6a1f75a60684888d185451454a216877a31157c92ef38d5393c","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x216361367e70a5fc5e229a34aa9a1a341100610322bc9d0988becc8650f32c422813a8eea20e20b782818dca52fbcc29395b786a8852815a6f76d22284ae668f1b","format":{"name":"ethereum-sig"},"pubkey":"0x75cb83c2127d2cacea29c5ddb624a24205c4a053"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"react\",\"content\":\"upvote\",\"parent\":{\"ids\":[{\"value\":\"spasmid01b0c2cdb15c02fbae15b090f13b7a033a8db56cd778f6cc11a86a384a624215a6\"}]},\"mentions\":[{\"addresses\":[{\"value\":\"0x404a313df99cb82425dccdbb1db07a88b2c165ec\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"c7babc345c473e0028c7c7124262142c43bfe107a0bfe4246340bb5413a2c4c1\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1778981403247,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x75cb83c2127d2cacea29c5ddb624a24205c4a053\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1693,"addedTimestamp":1778981406440,"updatedTimestamp":1778981406440,"table":"spasm_events"}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid011ffb94b673cab333a008c1cba220e094303a5c0143aa1d4293b56499ac69521f","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0xbe74661425f5078353abcf3fe80158e9465d5e782ed868e5aa0094b0caae1fd0786dac5d98eac45acaf2f8b8d11560250ae3dbc2731e4ea1ddb44f307def3cd61c","format":{"name":"ethereum-sig"},"pubkey":"0xfc96d1db599155aea39c55aaad32cd4699430e9b"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"Nothing new here, compliant TradFi is trying to use the power of a nation state to crack down on financial freedoms.\",\"parent\":{\"ids\":[{\"value\":\"spasmid014150ce4403e3389f037822ba63a12fc0feff1fe40461663ab09bfe9079158210\"},{\"value\":\"https://thedefiant.io/news/defi/cme-and-nyse-owner-push-u-s-regulators-to-crack-down-on-hyperliquid\"}]},\"categories\":[{\"name\":\"defi\"}],\"timestamp\":1778954327691,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0xfc96d1db599155aea39c55aaad32cd4699430e9b\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1692,"addedTimestamp":1778957074147,"updatedTimestamp":1778957074147,"table":"spasm_events"},"source":{"name":"degenrocket.space","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://degenrocket.space/news/","apiUrl":"https://degenrocket.space/api/","showSource":true}},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid013fb0e6a1f56a9c3bc7ce764b6c9dff327169ab388fab9748c2d4150ffe0f6e19","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x7ebccf348ee2d5e40f3869e52bd440bcd1183d21ba83dac52acc44f7643ab26811df8ccc63a4fe5072ecdb4318b455b6c25ca4e541169500e17f8905a16bdca41b","format":{"name":"ethereum-sig"},"pubkey":"0x1030b4144643f5f00b0557a7007e3027d9206586"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"Pretty vague explanation with too much unrelated content.\\n\\nSo the SPAM is limited to only one server and not propagated to others, unless bot is made to upvote it? There is no simple way to attach word blacklist for example (search profanity at https://github.com/slrslr/session-sogs/tree/main)?\",\"parent\":{\"ids\":[{\"value\":\"spasmid0152d26d63a19127a7651330f23d9233d4d5ef01e9567c4190f5d95fadc7dbe80b\"},{\"value\":\"d57b86cb849136b824f8b4e94f13ceeb44c453723350ec5995233de75808f903\"}]},\"categories\":[{\"name\":\"tech\"}],\"mentions\":[{\"addresses\":[{\"value\":\"0x04afd23682f0638cf2439a02a5a25c4c23d6e8d9\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0x6fddf7088ea7591586f88d2428ed98a99f199dbc\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0x77779330274cf593048758f80b39352a0d727777\",\"format\":{\"name\":\"ethereum-pubkey\"}}]},{\"addresses\":[{\"value\":\"0xf8553015220a857eda377a1e903c9e5afb3ac2fa\",\"format\":{\"name\":\"ethereum-pubkey\"}},{\"value\":\"b3a706bcceb39f193da553ce76255dd6ba5b097001c8ef85ff1b92e994894c81\",\"format\":{\"name\":\"nostr-hex\"}}]}],\"timestamp\":1778910894375,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0x1030b4144643f5f00b0557a7007e3027d9206586\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1691,"addedTimestamp":1778913399316,"updatedTimestamp":1778913399316,"table":"spasm_events"},"source":{"name":"zkpunks.dev","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://zkpunks.dev/news/","apiUrl":"https://zkpunks.dev/api/","showSource":true},"stats":[{"total":1,"action":"reply","latestTimestamp":1778985758698,"latestDbTimestamp":1778987542113}]},{"type":"SpasmEventEnvelopeV2","ids":[{"value":"spasmid01ad9d994780c8b94a89ab02f3d526a127267a70a58a4e1cb262ba4b485cb4d5b1","format":{"name":"spasmid","version":"01"}}],"siblings":[{"type":"SiblingSpasmSignedV2","protocol":{"name":"spasm","version":"2.0.0"},"signatures":[{"value":"0x905c3da497c0b5352350792518cfa2c39101d76674bbdcdb9dcd71ca2860d4ff0457ffdf4fb75e19ccb65781671c9ba711e6c8ad018753759b0e1f6da58d19ca1c","format":{"name":"ethereum-sig"},"pubkey":"0xe2267f173ae1b485149aa3aba51940b79903e622"}],"signedString":"{\"type\":\"SpasmEventBodyV2\",\"action\":\"reply\",\"content\":\"The whole case is full of corruption. They didn't even prove that Sterlingov was running Bitcoin Fog. The accusation is based on probabilistic analysis by closed source proprietary software provided by Chainalysis, whose business model depends on jailing open source devs and cypherpunks.\",\"parent\":{\"ids\":[{\"value\":\"spasmid011c067ccb47d2ec116a8290a165a18bf6f77efe121ac5e4084173de8b70184999\"},{\"value\":\"https://www.therage.co/sterlingov-appeal-the-criminalization-of-privacy/\"},{\"value\":\"6a032f7922009700014f2a80\"}]},\"categories\":[{\"name\":\"defi\"}],\"timestamp\":1778896358201,\"license\":\"SPDX-License-Identifier: CC0-1.0\",\"protocol\":{\"name\":\"spasm\",\"version\":\"2.0.0\"},\"authors\":[{\"addresses\":[{\"value\":\"0xe2267f173ae1b485149aa3aba51940b79903e622\",\"format\":{\"name\":\"ethereum-pubkey\"}}]}]}"}],"db":{"key":1690,"addedTimestamp":1778897799239,"updatedTimestamp":1778897799239,"table":"spasm_events"},"source":{"name":"zkpunks.dev","query":"events?webType=web3&action=reply&category=any&source=false&activity=all&keyword=false&limit=20","uiUrl":"https://zkpunks.dev/news/","apiUrl":"https://zkpunks.dev/api/","showSource":true}}]