<oembed><type>rich</type><version>1.0</version><title>Alex Gleason wrote</title><author_name>Alex Gleason (npub15p…vkw0q)</author_name><author_url>https://yabu.me/npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q</author_url><provider_name>njump</provider_name><provider_url>https://yabu.me</provider_url><html>Good evening, I’ve just deployed the first beta version of Mostr: a bridge between Nostr and the Fediverse.&#xA;&#xA;More info here: https://soapbox.pub/blog/mostr-fediverse-nostr-bridge/&#xA;&#xA;Source code: https://gitlab.com/soapbox-pub/mostr&#xA;&#xA;The bridge is an ActivityPub server and Nostr client, written from the ground up in TypeScript with Deno. It generates RSA keypairs and pubkeys deterministically by combining the username with a SECRET_KEY. Sqlite is needed to store a reverse-lookup of Nostr to AP IDs, but otherwise it mostly works off the Web Cache API and the Nostr relay. I wrote nearly everything and gained lots of knowledge about cryptography.&#xA;&#xA;Enjoy.</html></oembed>