I guess I'm one of those #vtubers. Having fun talking about general topics, vrchat/similar, and games. Also #indiedev #gamedev. You can call me: Freak فْرِيكٌ フリク (still learning Nihongo). Making: DEG Mods, DEGA, DNN, DENOS #envtuber #podcast #gaming #gamedev #freedomtech
Public Key
npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Profile Code
nprofile1qqsre6jgq6c7r2vzn5cdtju20qq36sn3cer5avc4x8kfru5pzrlr7sqpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduuehxz0
Show more details
Published at
2026-06-05T18:33:34Z Event JSON
{
"id": "781f25b1cadd763753c4aeb917738e80fe4ece81b9479e55415575424cb6ee6c" ,
"pubkey": "3cea4806b1e1a9829d30d5cb8a78011d4271c6474eb31531ec91f28110fe3f40" ,
"created_at": 1780684414 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Freakoverse\",\"display_name\":\"Freakoverse\",\"about\":\"I guess I'm one of those #vtubers.\\n\\nHaving fun talking about general topics, vrchat/similar, and games. Also #indiedev #gamedev. You can call me: Freak فْرِيكٌ フリク (still learning Nihongo).\\n\\nMaking: DEG Mods, DEGA, DNN, DENOS\\n\\n#envtuber #podcast #gaming #gamedev #freedomtech\",\"picture\":\"https://m.primal.net/HerC.png\",\"banner\":\"https://m.primal.net/HerB.png\",\"nip05\":\"nabandondelivera\",\"website\":\"\",\"lud16\":\"[email protected] \"}" ,
"sig": "062ce3316f0e2ff4f9a7f545ec2d1a1b8360ad802223612b52ba8e33b6a13dd2519b6bfd2e927bc7ea135f8907ae8ef02f6c04817e1d18a01d5adc45e869c567"
}
Last Notes npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse there we go, found his npub @npub1syj…f6wl here's the repo: https://github.com/CodyTseng/jumble npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse nope (it's by a person named Cody), i forked it to play around with my ideas/implementations (it has this nip short, dnn, pc55 (pc local signer, upv2 (username/password v2), more in the future probably) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse People are scared of long links x3 But also as a result, people are putting them in short link IRL services, basically risking addresses being practically lost, so this should solve this problem (even the non DNN ID version npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Updated the spec: https://git.nostrdev.com/freakoverse/DNN/src/branch/main/docs/NIPS/NIP-SHORT.md https://video.nostr.build/6c4b7c592b78ac11f89118770f4aabbde20c52959a6a5a41b9deb46673cb8268.mp4 If you're wondering about collisions: 1. it should be handled in the background and locally adds '-' then one or more characters (example: snabandondelivera82ccf5-h or snabandondelivera82ccf5-hg) which would, upon the user opening it, auto select and render from the colisions it finds based on the s tag and the extension of it that adds another char or two and so on) 2. in a scenario where there are two with the same 6 or 7 and so on, then the client would preview both events the and the user selects the one he wants to see (and then should auto-compute an extension for the user to copy so that the next person he shares it with doesn't have this select step. I think this is good enough to have as an open on deg mods, or perhaps the main thing to show, so i'll go ahead and do it. (this was the most common feedback i got from people "the link is too long!" so this would deterministically solve it. If you want to test it out: https://jdnn.top #nevent1q…k5jq npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Figured out a much more simplified spec for NIP-SHORT, which also speeds things up by double in comparison to before, and be less clunky. Will update the spec/doc, update the reference implementation, and show an example when all is done. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Heat making my slughish, but, after DEN Chat is out-out (meaning i made a tiny video and announce it on twitter for marketing purposes, maybe this weekend or the next?), and DEG Mods rebuild is out (by end of this weekend maybe), I think I'll be able to shift focus back to DEGA (I'll basically be using DEG Mods rebuild for it so I don't start from scratch, and it already has 2 events for it done (mod event, and the other is jam event. yes, as in game jam, but also mod jams) ) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I was stressing out... i thought i didn't make the system as robust as i did, but there was just one issue with what I recently did (phew...) Please check if you see your hub npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Rebuilding one of my projects, and decided to not auto-decrypt, and here's the result (all the options provided =3) https://image.nostr.build/06ebdef60879f0615a53a77c01c56416169982ec5b900056e7081708261c6437.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse It's funny how govs around the world think their solutions that they've tried so far to fix the low birthing crisis would be effective. The solution is simple, but hard: Secure me a decent job that comfortably pays for myself, my partner, my however many children they want me to have, in a house that i'd buy within 1-3 years that would comfortably fit such a family, and continue to ensure this stability along with security/saftey. How many countries are pushing this? Non, they just try and give you coupons =P npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I'm kind of glad i didn't develop what I'd eventually call Nostr Ads Network (NAN) when i first thought of it, months/years ago, as I had an idea on how to make it but now after all the experience i have and advancements in nostr, i'm happy to scrap that idea (which was complex and had another layer of middlemen) and replace it with something that's much simpler and more direct and with bigger cuts for everyone, and should be much easier to develop as well. The new idea just came, and it'll still be a while till I get to write up the flow for this NAN, but hey, it'll be nice =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I need to watch old movies, they're so much more fun than modern ones =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I wanted to do a video about the god of war thing, but it's too damn hot, so here's a quick text version instead: "People hate it because it's a woman protagonist" lol no. "What do you mean she's ugly? she looks fine! have you seen her real-life model?" the standards of fiction is not the same (it's much higher) as the standards of reality. "The gameplay looks awesome! why are people complaining?" Sure, and yet they don't want the game, so you're right to ask that question. "So what if you don't play as kratos, it's a spinoff game" A spinoff game that nobody expected nor desired, and of a character that's short in a few brief dialogues in the 2018 game, and shown in a few scenes in the next game after that just talking with kratos. People expect a spinoff game of something if they wanted it, so they see Laufey and went "who?" "oh.. kratos' wife.. wtf why? why can't i play as kratos?" "Laufey was mention in the previosu games as sometime that equalled kratos! she's badass!" And yet players have never experienced or seen that in those previous games. For example, The Last of Us, the whole game you were playing as Joel alongside Ellie, and in parts you play as Ellie. In the sequel, people were expecting to play as Joel or Ellie, heck many would've been happy to play as Ellie even, but the bad about that game is that you play as a character you hated, and they developed the character of Ellie in a way that leaves a bad taste in your mouth, and just the story execution was horrible, but people weren't pissed that they might've played as Ellie instead because it was heavily built up and experienced in the previous game. The same holds true for the next Witcher game, where you play as Ciri, people want to play as Ciri even, because of the whole point of the main story in W3 revolved around her, and then you journeyed with her later, and then even played as her. The issue people have with the new witcher game is that for one it's not a spinnof and two they're taking a nonsenseical approach turning her into a 'witcher' and fans are on edge to see if the devs will have executed and the story/game well or not and see if they had ruined things or not. Had the developers made another normal god of war game but with similar build up like in the witcher 3 and the last of us, at least just one game where that strategy is applied, and have done it well, people might have even wanted to play as Laufey in a full game just for her. The developers just went "SURPRISE!" with a character out of left-field and expect fans to just immediately love it. That ain't happenin. And this communicates to fans that the devs don't give a shit about what the fans want, so for the fans that have some dignity as a fan, they'd sit and wait, to not buy it on launch and just see how things play out for it. Who knows, it might be great, but first impressions show that it might not be the case. Anyways, looking forward to Stellar Blade: Bloodrain =3 #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse And here's me planning to bring back physical on PC sometime between now and 15 years later through DEGA xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse The mod rebuild is still being constructed / not done yet, so I can't provide you the full event example, but the event kind for the new mod spec is: 31142 (d tag for it is a random UUIDv4) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I think I read your post (had to put it through a different client then translate, my fork of jumble didn't find it for some reason, but got to read it regardless so all's good), and nice! Looking forward to see how it'll look/feel, been building a game store as well, and we'll look at each others projects to see how we can improve things in each project and grow =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Speaking of Blue Lock... Powerina special guest in Blue Lock? (my ai failed to do the powerina character right so this is a completely different person x3) https://image.nostr.build/2fbaeba1679d3a6d25256932bed6745d06fc8ef911754f5fb973735be7b1da2b.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I think I worded things wrong there, so just in case: not rebranding den chat, that'll remain. There'll be a development/developer name/brand, instead of 'freakoverse' where under it will be denchat, degmods, dega, dnn, demin, and so on. That name is Freeden. It's in the about page in settings in den chat (where you'll also see its logo) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse And need to switch to a different repo under the new brand name. Gah-x2! npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Speeding up as fast as I can, the dev of den chat, since there seems to be another boiling point for discord that'll pop soon. Aside from dev, I still need to write guides, recorded videos, and update the landing site. Gah! npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse The Cat and the Dragon I like it =3 https://image.nostr.build/ee0965847dfb396eab5b090ffcf48e0f178247c06bf6c70693bf912248b61b2b.jpg #anime npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Here's the "why the fuck not" new thing in DEN Chat xD https://video.nostr.build/7884e0d068fd0fdc90fdd1a4477c121dd723824f7e422f40536eed87a1fd12ef.mp4 Alright back to fixing bugs, improving things, and adding 'normal' features x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I like what I made, a desktop signer called DENOS, though I haven't looked into / implemented that new version 3 for nip44 decrypt (dunno when i'd look into it) https://image.nostr.build/e0c1887a177425b2e5f6de37f2c36aa5200b1a6c4ad60116dd87a5dba4022231.jpg https://image.nostr.build/36fa533d3bb76bf708f5c4a785da0a9e3e534da71d2682d120318e1506dee454.jpg https://image.nostr.build/b12ec026b8b9802565fd3d69b4c7f5cb64a2267bb31bbe6792d241dfb2d0658c.jpg https://image.nostr.build/74695c73a74edbe9f3a26a11ef0ab919831187b6e25ed4d03c9f1181cab2637b.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Something like this should be a thing on all clients https://image.nostr.build/7c76a364ea7508712be74d86e29d131eda988e0834b2399e7cba3e6a156ad885.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse hell no, thankfully they updated the nip to not use kind 1 anymore for this reddit style forum posting, that's why i didn't stick posting on forums when it was introduced, as that annoyed the hell out of me. It's using kind 34550 for the community, and kind 1111 (comment type that acts both as a post and a comment, comments use the same kind but structured differently to avoid having them appear as posts). You can read up on it if you want here: https://github.com/nostr-protocol/nips/blob/master/72.md And for the open community type, the "community" isn't a kind but rather just a word (like "gaming") and posts within it are the same kind 1111 but pointing at the word (t tag if i remember) rather than an address with kind 34550. This is basically a custom new approach that no client has done yet (at least as far as i'm aware. I wanted this because i didn't want to hop between two different "gaming" forums, but rather just go to THE "gaming" forum, but i also have the option to go to "gaming"-"by smeef" if i want. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse oh btw added forum posting in den chat, reddit style, and two types of communities: open, moderated moderated is basically NIP-72 (and not sure why it's marked as unrecommended and recommends NIP-29, two completely different use-cases). open is basically making posts under a word rather than a created space/address. There's no moderation here aside from your own. there can be multiple c/gaming (and in reality it'd be c/longAssAddress), but there can only be one w/gaming and nobody controls it. If you're on web version, test it out. Not sure I'm happy with the design. Build release will come out later. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Considering logic is a rare things these days, i felt inclined to add these terms in the terms of use in den chat https://image.nostr.build/3d67e5c13cb43061bb0d6202e69dc4fe0fe01599db2380554d2a37443a01fc42.jpg https://image.nostr.build/16b11c4808be5f4ecf2f8d6c64b650fb0290a8f10963da0337bd190c35b2948b.jpg https://image.nostr.build/4074b799683dc7ef947c555cf40281f6fa6a4c95c69f97ae489176b255257c69.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse hm? what brought this on? is there an issue with the current way? or just a sort of logical thinking? npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Me: Ok, time to take a small break Also me: Alright time to rebuild deg mods as I continue deving den chat and slap a new feature in denos me talking to me: Rest motherfucker xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Hm... maybe i should add a zoom function xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.2 build is up. Patch notes: https://image.nostr.build/5b9739ebe94326083344d917b62e335a4794eb5986e234b1bec1c51330ea56cf.png npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse An update to DEN Chat, which is now up on web and soon for desktop builds in the next release http://denchat.top/ npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse =3 https://blossom.primal.net/3e8b15e74e145b4c70e391146d790f86eaba69eb030453d6d4b2c19ace187835.png npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yes, eventually something like this will happen, a marketplace of service/hosting providers and a way to pay for it (bitcoin, crypto, or fiat), and after payment they'd receive setup details (all handeled automatically in the background, but viewable). Btw, just in case i'll mention it, voice chat system is already functional in den chat, with two options: centralized with cloudflare (make an account, input a credit card to prove your real, and you get SFU and TURN credentials to use for voice chat with a bandwidth of 10 GB per month fore free), and self-host option with LiveKit (if you have a server you can host a LiveKit on it, grab the required details, and host run it. Voice and video/stream is also encrypted (unless i screwed up but don't think so) so host doesn't hear or see anything. LiveKit option works on web at the moment and soon on the latest build release (soon btw) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse ah... my guess is then they don't want proper translation but rather want "localization" like the shit we see in anime =P Though yes it would be good to proof-read, or at least get people to review if not himself, as it probably needs those small context fixes. Thanks for the recommendation =3 I think "soon" I'll begin rebuilding deg, and with it / after that is done then the work for "deg mods network" would begin, meaning we'll see a lot of "deg mods" across many sites 🤘 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse If you're wondering "so what's up with den?" Still fixing bugs, improving things. One main bug I'm hunting is related to file attachments in DM (private) not doing it right (narrowed it down to a hash issue). Aside from that, improvements related to adding years to dates here and there, moving some UI elements, etc. right now I've added more events to be rebroadcasted on login if it fails below 3 relays, to reduce the chance of events from being deleted, and more importantly also added the same system for the members lists for a hub (blossom / hash files), since it would pretty such if you open your hub and suddenly your members list got wiped. LiveKit now works for voice (before it was just cloudflare, but got around to self-host a livekit server and test things out) A shitton more to share in the patch notes, and I'm hoping a new release sometime this week (hopefully tomorrow?), unless my friend gives me more things to do x3 (I mean they did, but even more x3) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yes, pick the chars you want then swap while in combat and do combo attacks and so on. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Played the test for LIMIT ZERO BREAKERS I like it =3 https://image.nostr.build/169eb83c9cc335591e4da0243714c9a98db70bae6094f967b58d7f03884bdd97.jpg Link: https://store.steampowered.com/app/3764400/LIMIT_ZERO_BREAKERS/ #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I would've released a den chat update by now, but a friend came along and started testing and giving bug reports feedback, no filter, so been fixing and improving a lot. If you've been using web, all the updates are going to it, so you'd be seeing improvements. The desktop build is yet to be built (still fixing and improving), but I guess 0.2.2 build release will go out during the weekend. Won't add anything new, but a lot of changes, fixes, and improvements (patch notes will be long x3) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Now this is a racing game I'd get! x3 https://www.kickstarter.com/projects/projectgt/project-gt-anime-racing-meets-arpg-command-your-car-girl/description #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I just realized one benefit of receiving Bitcoin or other shitcoins to your nostr: If you see the funds in it are gone and it wasn't you, you now know your nsec is compromised xD npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Happy you liked it =3 Hit me up with any feedback or requests "I wish discord had..." "I wish slack didn't..." "I wish element did..." etc No promises, but I do listen =) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://image.nostr.build/c369cb11b3f5e82fa9e63f99d571f3b8b3800ab08f7ac31a873603471321aafc.gif Will keep trying x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.1 update is up. https://denchat.top Patch notes: https://image.nostr.build/8fedd31d37e1f02ace41e461324f17d36ea5653f6d27e992af6c82cca4a5ab17.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Will give something a try, hopefully it'll fix it (once the new builds are up) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Sending a message as the other person is a no, considering how giftwraps work, but regarding request-delete, yes, so you either are fine with that, or if one doesn't want that then it can be done where a random address sends a message to that shared address (so the public will see random sending to random). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse With the first type, the public knows, if we DM each other, that me and you are talking with each other. Second type the public would see that someone is talking with you (they wouldn't know i am talking with you). Third type is they don't even know that someone is talking with you, or that you're talking with someone, at all. What they see is just a random npub talking to itself. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye DENOS is PC desktop signer, no mobile version (mobile dev sucks x3 but might do something in the future for it). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat v0.2.0 update is up. https://denchat.top/ Patch notes: https://image.nostr.build/5c6f937d4f9372b3a8543c901a4fa54fe079aa7f3fa8a465ab7da7a6db8dd59c.jpg I think you might get false-errors, hit me up if yes, with details about what signer you're using, but hub messages and DMs should still work. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse This looks awesome =3 https://www.youtube.com/watch?v=zhdh_LspRHk #gaming #StellarBlade npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse This is why I LOVE Zenless Zone Zero, it's one of the few anime games where the characters aren't souless, which most anime games (to me) are. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Played the demo. I enjoyed it. Will probably get, depending on price. https://store.steampowered.com/app/4575730/DragonSword__Awakening_Demo/ #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Looking into it. I wouldn't be able to test with Clave, so once an update is out, try again and see if things improved. (btw how is Clave? I got someone asking me for iOS signers to recommend) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse From relays, nothing central. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse First DM type on nostr: p1 talks to p2, public knows p1 talks to p2. Second DM type on nostr: p1 talks to p2, public doesn't know that p1 talks to p2, because a random address send the message that has your message inside it, but they know that p2 received a message from someone. There can be a third type of DM on nostr: p1 talks to p2, public doesn't know that p1 talks to p2, nor do they know that p2 received any message from someone, as both send each other a message to an address born from each other, and that new address sends messages to themselves. The only downside with this is that p1 and p2 must know each other beforehand (follow each other for example). That third type of DM isn't implemented in any nostr client yet (afaik). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse State of Play: - ILL: Nice, and didn't realize Atomic Heart devs took the devs of it under its wing. - Ace Combat 8: Nice. I need to play the previous one, don't think i have played any from the series and it seems super cool =3 - Onimusha: Nice. I want to play this not because of the gameplay nessarily, but because I think the main character will be entertaining. - No Rest for the Wicked: Already bought it a while ago, btu haven't played it yet / waiting til 1.0 release, and seems like that'll happen in a few months - Phantom Blade 0: Gameplay will be nice from the looks of it, not sure about the characters/story, but we'll see. - Rayman Legends Retold: I like, it's been a while. Last one I played was Origins. - Marvel Tokon: Made by Asians so it should be good / does look good. - Control Resonant: I like the first Control, but not sure about this one... - Kemuri: Looks nice, but... idk, the trailer at least made me feel like I shouldn't care about their characters or world. We'll see. - Raji: Kaliyuga: Maybe, i played the first one and it was ok. - Marvel's Wolverine: lol nah x3 - God of War: Laufey: BIG LOL NAH, they fucked up xD There are a few more games shared but eh. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse While I like what I built, NSP (Nostr Silent Payment), and it does technically work, and it's beutiful to resist agains shitcoin freezing (usdt/pyusd/usdc/etc), because this is money we are talking about, and events/relays are not reliable to that extent of confidence where you don't have to worry about the money, I'll probably replace that flow with a normal static derived address from the npub, not random address, from the donation flow in DEN Chat, and for DENOS i'll update it where it'll be off by default but you can turn it on if you want (and i'll try to make it annoying since to decrease the chance of users accidentally enabling/using it). With that said, if anyone was planning to donate through that, hold the up for a bit x3#nevent1q…ns56 What I'm hoping for in the future that someone will do (or maybe myself, but i think this would be too much for me) is someone does Silent Payment for shitcoins as well like Bitcoin, and if that happens then there would be a saftey net for my NSP and I'd actually start using it. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Still haven't got arround to get familiar with gitworkshop yet, and so i'm using github or gitea, but for this i'm using github and on this account temporarily until i get things organized elsewhere, but ya here's the link if you want to check things out: https://github.com/Freakoverse/den-chat (side note: if you read stuff about 'filter relay' i might not do it, still thinking about it) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Didn't look into it, but if it's nostr to nostr, (not a bridge from traditional email to nostr), and seems fine structure wise, then sure, otherwise probably not. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse If I understood your question right: You can use remote signers (nostrconnect:// / bunker://) like Amber or DENOS (or Primal now?), local PC signers and with username/pass like DENOS, browser extension, or import your 24 words or nsec for local use, or generate a new one. Basically all popular options are there + the stuff I made (pc local, username/pass, dnn) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse DEN Chat My attempt at a discord/ts/element/slack alt, built on nostr, event/blossom-based (not relay-based), with group encryption based on LKH, voice/video/stream based on Cloudflare (simple but centralized, free 10gb/month bandwidth) and Livekit (self-host but needs more effort and running cost) and both are encrypted, and there's spatial audio mode (i wanted this for a years). Notes: Is this a good idea with how it's built? Who knows let's see. Scaleable to millions? I tried to make it that way so fingers crossed. Is it actually any good to use? Hopefully. Give it a shot tell me what you think Are there bugs? Probably ya (speaking of, i fixed those in the video x3) Web and Windows version works, Linux .deb and AppImage (on ZorinOS) seems to work, didn't try others. Check it out: https://denchat.top/ https://files.catbox.moe/98zxq5.mp4 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse i got a friend for that, and they're good at it, testing everything to break it as a user, 'fucky-wucky why the hell not and press all the buttons' kind of tests, and tells me what broke and tells me their annoyances as a user very raw, and sometimes i watch them as they go through and see where the 'hiccups' are. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse A friend ordered his and i think he'll receive it in august. He's also in a house with a lot of metal, so this will be a good test, considering this is mainly magnetic system with IMU support. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye. Use it for various non-bitcoin stuff as well. Also, one of my marketing pushes would be to present various easy self-host solutions, and this includes Umbrel, for general reasons but also for people to run their own blossom server as well to then expose their box for others to download games, mods, etc from. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Same, and also recently added a function where it checks on the important stuff event kinds then does a check per session if it's available on up to 3 relays (hardcoded first, that can be changed by the user, then user relay list if that's not sufficient or broken), and if it's below then rebroadcast to missing relays.
Counter-failing/nuking/whatever flow =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I hope everyone pushes for "published_at" to be a thing and relays start updating themselves to consider it. I don't want to do this +1 for created_at, but i'm forced to, and even then because not all clients will do this it'll still screw things up with the ordering. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse "When you can, send me $1,000" "Why would i send you $1,000?" "Why are you being so cheap?" "What do you mean cheap? $1,000 is a lot" "No it isn't?" See how stupid this convo is? This is why products that utilize the B currency symbol as a measurment for decimals/sats (whatever that BIP was) is a flaw. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse That's the only thing stopping me from getting the game. I was following it from inception years ago, but then they showed the characters... "...unfortunate. Oh well. So, what else is on the news?" x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Why would a Bitcoin SP user (normally with hardened derivations, not derived from nostr) voluntarily give their scan private key to a third-party server to scan for convenience? Wouldn't that defeat the whole point of Bitcoin SP as that third-party now has full view of what I'm receiving forever? npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Steam is better than the rest, though yes most ignore its glaring issues (issues that are industry standard, not specific to them) or let it slide, from controlling the outer view of steam reviews, them being a single point of failure, permissioned, takes a decent cut, and more. Not to say some of these issues aren't fair, like with the cut they provide services, and from it they provide better services and solutions, and so on, but the optionality is what's missing, the lockout and the banning is an issue, DRM, etc. This is why I started building DEGA https://degastore.com/ (it'll be a while until it's done) that'll have non of these issues, though at the cost of other tradeoffs of course. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse So one can't derive a Monero address from a nostr address because of different curves. I tried thinking what if there was a nostr that is ed25519, but still a no because monero has its own version of that. But then I thought "what if nostr was monero from the start?" but with domain seperation, having that as the reusable social layer, and then we derive a standard monero address from that? mnPub (public social) > 4/8 (private financial) nostr clients and relays would then need to support this "monero nostr" version along with the current "bitcoin nostr" version, with clean UX flows. didn't dig too deep into monero, so maybe this is a fail of an idea, but thought i'd throw it out there and perhaps it'll spark an idea in someone. #monero #nostr npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Who should I check out here no nostr that's developing stuff around nostr with monero? #asknostr #monero npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Also added a bunch of warnings / quick explinations on risks etc. Update up: https://github.com/Freakoverse/DENOS/releases https://image.nostr.build/e8964b697613d9951d7c3d237342bf8a3bddfe1c1698649827d60c78cf2b8c7d.jpg https://image.nostr.build/f7833c2f94628f04f720007b7615e9ac73e585dc1579f1e646452e061a2e5375.jpg https://image.nostr.build/ff585b6f3a0eb24674bd997967d5c72ac11b53d818d9926a2fb365ebfabe5609.jpg https://image.nostr.build/4123818b475ed869fe5bc39ad41d6d36ab78b645c60b727ad7961c759f3518fb.jpg https://image.nostr.build/a3424af46fb12ba811e69f99fc427440d780da29887e4d6f1e7809dffd184ebb.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye, that's why I added the ability/flow to send from one address, and just added a warning message on the main send flow that combines UTXOs to warn users. https://image.nostr.build/754f146284832dfdb0ecf8c76ea9d4f0eff8b2f0d185587b0aecc40dd1d5aa85.jpg https://image.nostr.build/ce7cef4b2852b6fd6eb4622a407b034a83a8efe6d9013e7e0ca7c57a3698fd61.jpg Also yes about deffering scanning to a third-party server. Perhaps someone can create a package/tool for start9/umbrel/cloudron so that they can self-host their own scanner. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse There we go, added Bitcoin SP address type (sp1) derived from your npub as another option instead a direct random derivation of the other address types (bc1q and bc1p) with a random tweak, for those who want fallback chain scanning/processing. Sending to sp1 addresses also works. https://video.nostr.build/13b4c04309a09affc78b9419699e36da33ffb8c73fe809ce3fb64bd74f277282.mp4 However, for this nostr signer/wallet, the primary discovery flow is nostr, which also covers silent payments, so it doesn't have chain scanning (maybe some other client/wallet would do this).#nevent1q…fysr npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse oh? looking forward to advancements then =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Yes, by publishing a monero address, but what you can't do (is what i was trying to do) is not needing to do any publishing by having a monero address be derived/extracted from your nostr npub address, and that can't be done directly and (sadly, at least from what i looked into) in-directly. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Did some initial research/thinking, sadly I don't think this can be done... (regarding the public deriving a monero address, even if there was a nostr that's ed25519). However, apparently there are bitcoin <> monero atomic swaps that was figured out a few years ago? Need to research this more. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://image.nostr.build/89888d66260f8c2487e3d8168ed0085aed81f6dc942b19caa38e60c2e1a1728c.gif npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse For myself I have given up on having custody of my lightning sats along time ago, acutally i gave up on that idea i think i year after i got into bitcoin. Simply put: Too much of a head. For On-chain Bitcoin, give it to me on an address I control. For Lightning-Bitcoin, give it to me on Wallet of Satoshi or other. I'd imagine this is most people (not talking about normies). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I looked at this briefly in the past before and have since forgotten about it. Will look at it again. I thinking somone is working on Bitcoin SP implementation, and I made this NSP thing, perhaps someone will come along and make a BIP47 implementation. We'll have 3 to play around with and see how things fair x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse yea i thought of having some sort of tiny hint in op_return, but then the sender would need to use a wallet that does this which brings it closer to what Bitcoin SP does kind of in terms of needing to use a wallet that supports Bitcoin SP flow. Also I don't think I can add stuff in other chains nessarily? I guess where I'm going with this is: Discover valid sends > save them in your own nip78 > empty them out > clean up The sender, assuming a nostr user utilizing a client/signer that supports this, would also have his own nip78 of what he sent (same cleanup of empied balances) as another just-in-case sort of thing where he can rebroadcast or republish if the event got lost. Is there a risk? yup, but hey draft 1 or something x3 I'll probably add a warning on this NSP page in this signer mention the loss risk. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Nostr Silent Payments (NSP) https://video.nostr.build/ca927b34c2f6b0f002f6d9e03dacb98a8719bde7b909e3cd3edb4b15823d831c.mp4 (sorry for the shit quality) Send to random addresses derived from and controlled by the recepient's npub. Receive to random address derived from and controlled by your npub. Bitcoin and other compatible chains (Yes, silent shitcoin sending on nostr). Compatible with most/all wallets (the transacations part), you don't have to use a special wallet to send a transaction (but of course you'd need the client to be able to send No scanning/processing blockchains, an encrypted notification event is sent (by an ephemeral key) to the recepient's user-relay-list, then upon discovery and confirmation it would be saved (the tweak) to a self-encrypted event list. The sender would also have a self-encrypted event list that stores transactions they've sent (just in case). For sending from an NSP wallet, Bitcoin and other UTXO-based won't have trouble as it'll behave like other wallets combining multiple inputs to an output. However, the luxury isn't available for account-based addresses, you have to manually send out one address at a time, and if you receive a token on them but don't have gas, you have to gas up one by one as well (that of course sucks, but that's the system you're dealing with, however, I did add a system to automate adding gas to each of the needed addresses (maybe I should add an automated system as well for the send part... dunno). For silent (?😅) zapping, it'll be a private (another '?😅') zap if you want to do it (slap an a or e tag for the event your zapping), where only the recepient can decrypt the zap and confirm if it's legit to see it in the UI (client handles this). Notification kind: 1604 Records: NIP-78 Any of this good? bad? horrible? Who knows, maybe a lot of funds will be lost because it can easily happen (i accidentally lost a few sats while testing this xD), but hey it's here we can play with it (haven't updated DENOS repo with this yet, will do it later) NIP-NSP link: https://git.nostrdev.com/freakoverse/DNN/src/branch/main/docs/NIPS/NIP-NSP.md npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse You mean like local cached copies / history of signed and published events, like this? https://image.nostr.build/6ca563376b24b123039500f1efbc3e15b9b58c9df9f3d19c1c49572fd00d9bc1.jpg npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Rabbit medieval Sekiro was not on my bingo card https://www.youtube.com/watch?v=I2p69N3UTY8 #gaming npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Like da gud ol days =3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Actually... I play around with a stupid idea in the future to help out monero peeps x3#nevent1q…4x3c npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I wonder when someone will fork nostr and use a different sig, but then they'll face the same issue with uncolistated public money transfers from other chains x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I'd imagine if this becomes a thing, normies would then either need to learn to send to themselves bitcoin or (most likely) know someone where they'd send them bitcoin. Bitcoin of Trust x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse It's nice, though rough (i guess expected from a pilot). If it continues, I hope it delivers neat/good stories in each episode =3 https://www.youtube.com/watch?v=4niV7OYZXYE npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Another filter for web of trust maybe idk: Does you bitcoin derived address have some money in it? Yes: I'll see your posts No: I won't see your posts x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse ah, more context: i'm making discord/matrix(element)/teamspeak/etc style client (so not reddit style / nip72), with all the bells and whistle (at a basic level) it can muster (make your own hub, and have different channels of various types including voice channels, categories for channels, custom roles and varius permissions, etc), with encryption/membership at scale (lkh instead of mls), along with topic-based public chat (instead of user-created public chat / nip28). the closest to this idea is nip29, but for the goal i want to reach it didn't/couldn't fulfil said goal's needs, so started to make a custom kind(s) for achieve what's desired. Hopefully it'll turn out successful =3 (if not oh well) npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Dunno if i'll get flak for when i release a new client that's event-based groups rather than the existing relay-based groups nip x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse If you're talking about Bitcoin Silent Payments but without scanning because it'd use nostr, and the demo was on Sparrow wallet, then we're thinking of the same project, however, what I'll be doing is different, where instead of having the user utilize Bitcoin SP by adding/attatching it to their nostr address with an event, I wouldn't utilize Bitcoin SP at all, the nostr nPub is itself the static address (so no setup at all), and because of that, the Silent Payment idea would also be extended to other compatible chains (silent shitcoin transactions). End result?: New user generates a nostr key, does nothing, can receive bitcoin and shitcoins, on-chain, silently. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse https://git.nostrdev.com/freakoverse/DNN Still a lot to clean up, but what you'll find in there: - DNN (the ICANN-DNS solution + bonuses) - Nostr event shortlinks (decentralized) - Nostr Silent Payments (don't think its compelete / want to change stuff) - Local PC signing - Username/Password V2 - Deterministic Key Rotation (DKR) (Still making sure it's solid) - (not written yet) Decentralized-Point of Sale (That's bringing traditional fiat payments along with bitcoin and crypto on nostr for commercial purposes) - (not written yet) Subscription system (automated payments with bitcoin and crypto via nostr. Subscriptions via Bitcoin isn't a thing yet, and I don't consider what BTCPay did as a good solution x3) - (not written yet) Nostr Wallet (the on-chain stuff everyone is talking about + multichain) - (not written yet) Docs for the discord-alt npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Of where this workaround-solution is applied? Don't think there is a client that does it, but that's what I did on my Discord-alt (releasing very soon I'd imagine), and will also apply it on DEG Mods and any other relavent projects from now on. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye, i got docs written for them all, but things break, get fixed, small philosophy/design changes here and there, so things, docs wise, defininately needs updating first, after all of these kind of stabalize, then i'd do one projects map of those things are interconnected with each other as you said (for myself and others to get a grasp of things). All of this started because I got pissed game mods were being censored x3 npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Aye, planning to do that Nostr SP sometime down the line without the scanning/processing part (an encrypted event is sent to the receiver by an ephemeral key informing them about the transaction), though it will also add a hint to the transaction as well for scanning as a fallback. npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse I can't (like technically can't, i would've added it otherwise). npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse WIth that said (there'd be no shielded ZEC or Monero on this), I am working on what I'm calling Nostr Silent Payments (NSP). Think Bitcoin SP but without the scanning drawbacks of it + extended to all the supported chains npub18n4ysp43ux5c98fs6h9c57qpr4p8r3j8f6e32v0vj8egzy878aqqyzzk9r Freakoverse Tried, but couldn't (forgot why), so there's only unshielded ZEC. (and couldn't add Monero because it's not the same curve as bitcoin/nostr)