<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-01-19T15:38:10Z</updated>
  <generator>https://njump.cloud.vinney.xyz</generator>

  <title>Nostr notes by Anipy</title>
  <author>
    <name>Anipy</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.cloud.vinney.xyz/npub1clqc0wnk2vk42u35jzhc3emd64c0u4g6y3su4x44g26s8waj2pzskyrp9x.rss" />
  <link href="https://njump.cloud.vinney.xyz/npub1clqc0wnk2vk42u35jzhc3emd64c0u4g6y3su4x44g26s8waj2pzskyrp9x" />
  <id>https://njump.cloud.vinney.xyz/npub1clqc0wnk2vk42u35jzhc3emd64c0u4g6y3su4x44g26s8waj2pzskyrp9x</id>
  <icon>https://blossom.primal.net/7432e269eba2e9c9a5dd47c53360377406c9fd01e495daa1fae6dbe9662f284d.jpg</icon>
  <logo>https://blossom.primal.net/7432e269eba2e9c9a5dd47c53360377406c9fd01e495daa1fae6dbe9662f284d.jpg</logo>




  <entry>
    <id>https://njump.cloud.vinney.xyz/nevent1qqsv4893mdt97sw0mjfmw0tsl3yxagx66asn5j04hs9um4d5cusz06qzyrrurpa6wefj64tjxjg2lz88dh2hplj4rgjxrj56k4pt2qamkfgy22drgf8</id>
    
      <title>Nostr event nevent1qqsv4893mdt97sw0mjfmw0tsl3yxagx66asn5j04hs9um4d5cusz06qzyrrurpa6wefj64tjxjg2lz88dh2hplj4rgjxrj56k4pt2qamkfgy22drgf8</title>
    
    <link rel="alternate" href="https://njump.cloud.vinney.xyz/nevent1qqsv4893mdt97sw0mjfmw0tsl3yxagx66asn5j04hs9um4d5cusz06qzyrrurpa6wefj64tjxjg2lz88dh2hplj4rgjxrj56k4pt2qamkfgy22drgf8" />
    <content type="html">
        &lt;img src=&#34;https://blossom.primal.net/6d5f2c0ff252f56588aaa025c9df643b443bed897adc7c0c20826f3f8dd1f023.gif&#34;&gt;  &lt;br/&gt;&lt;br/&gt;Here I am sharing my peer to peer bounties over mesh idea with peers in Tallinn.&lt;br/&gt;&lt;br/&gt;I bet none of them understood what the heck I was speaking. Peer to peer. Mesh. Nearby. All those buzz words.&lt;br/&gt;&lt;br/&gt;This was at Lock In and Build Hackathon, organised by Startup Adventures International last week.&lt;br/&gt;&lt;br/&gt;I pushed the app to Zapstore and uploaded the Play build just now, so making this post to explain my project Radius properly this time.&lt;br/&gt;&lt;br/&gt;Radius is for small paid jobs near you. You post a job with an amount on it. Phones around you see it over Bluetooth and pass it along to phones further out. Someone nearby claims it, does it, and gets paid. No internet needed.&lt;br/&gt;&lt;br/&gt;That is it. That is the whole app. It took me a lot longer to say that in the room.&lt;br/&gt;&lt;br/&gt;There is no middle man here. No server, no account, nobody taking a cut, not even me. The payment happens directly between the two of you, outside the app, however you already pay people. I do not touch it. A few people told me this is a bad business. They are probably right.&lt;br/&gt;&lt;br/&gt;The code is open so you do not have to trust me: &lt;a href=&#34;https://github.com/anipy1/radius_cash&#34;&gt;https://github.com/anipy1/radius_cash&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The mesh part follows the bitchat protocol architecture. I did not come up with that. bitchat is a peer to peer messaging app, and seeing messages hop between phones over Bluetooth is what made me think a bounty could travel the same way. Radius is not wire compatible with bitchat, so the two apps do not talk to each other. Moving things phone to phone like this is their idea, I just put bounties and cash on top of it.&lt;br/&gt;&lt;br/&gt;I cannot see your mesh either. Bluetooth goes from phone to phone and never reaches me.&lt;br/&gt;&lt;br/&gt;When there is internet it uses public Nostr relays. Since I am already deep in buzz words, here are a few more:&lt;br/&gt;&lt;br/&gt;Open bounties are NIP-99 listings, kind 30402. Public on purpose, because a bounty nobody can find is not a bounty. Title, amount, expiry and a rough area. Your exact location never leaves your phone.&lt;br/&gt;&lt;br/&gt;Claiming, accepting, marking done and the witness signatures go inside a NIP-59 gift wrap, encrypted with NIP-44 and sent from a throwaway key. The relay sees nothing useful. Inside that sits a second layer, the same encrypted session used over Bluetooth.&lt;br/&gt;&lt;br/&gt;Withdrawing a bounty is a NIP-09 delete.&lt;br/&gt;&lt;br/&gt;Still reading? Now you know how that room felt.&lt;br/&gt;&lt;br/&gt;But one honest thing is that the app is useless if there&amp;#39;s just one phone in the mesh alone. So please share it with people who need help with small things every day.&lt;br/&gt;&lt;br/&gt;It is live on Zapstore now: &lt;a href=&#34;https://zapstore.dev/apps/cash.radius&#34;&gt;https://zapstore.dev/apps/cash.radius&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Google Play does not release a new app until some people test it first. So I need testers. Leave your email here and I will add you to the list, then you can install it from Play normally: &lt;a href=&#34;https://radius.cash&#34;&gt;https://radius.cash&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Same page for iOS and TestFlight. Thanks.&lt;br/&gt;&lt;br/&gt;Ref:&lt;br/&gt;- bitchat: &lt;a href=&#34;https://github.com/permissionlesstech/bitchat&#34;&gt;https://github.com/permissionlesstech/bitchat&lt;/a&gt;&lt;br/&gt;- nostr: &lt;a href=&#34;https://github.com/nostr-protocol/nips&#34;&gt;https://github.com/nostr-protocol/nips&lt;/a&gt;&lt;br/&gt;- radius: &lt;a href=&#34;https://radius.cash/&#34;&gt;https://radius.cash/&lt;/a&gt;
    </content>
    <updated>2026-10-03T10:12:31Z</updated>
  </entry>

</feed>