New Messaging App Using Bitcoin Blockchain Thoughts?

19 replies 337 views
the_bearNewbie
Posts: 6 · Reputation: 1
#1Feb 12, 2026, 04:31 PM
Check out this GitHub Repository: https://github.com/theRomanMercury/BitcoinMessagingApp This Windows app claims to let you send and receive messages using Bitcoin Core. It’s supposed to use the Bitcoin blockchain for secure communication.
11 Reply Quote Share
gang2015Member
Posts: 693 · Reputation: 62
#2Feb 12, 2026, 10:28 PM
Are you the developer behind this thing or just sharing it? Tbh, it doesn’t seem too groundbreaking since memo.cash on the BCH network already does something similar with OP_RETURN for social media.
6 Reply Quote Share
the_bearNewbie
Posts: 6 · Reputation: 1
#3Feb 14, 2026, 09:28 PM
Hey, good catch on memo.cash, it’s a solid example of using OP_RETURN for on-chain social. Sure, I’m the one who created this project. I agree it might not feel too innovative compared to existing solutions. Just trying to build on those ideas and push some boundaries around privacy and user identity.
5 Reply Quote Share
Posts: 224 · Reputation: 87
#4Feb 14, 2026, 11:07 PM
Some AI tool flagged both your posts as totally bot-generated. Not sure it's worth engaging with OP if they’re just a bot.
7 Reply Quote Share
mr_apeNewbie
Posts: 407 · Reputation: 35
#5Feb 15, 2026, 03:47 AM
Bitcoin’s a payment system, not meant for messaging or cloud storage. Just because you can stick data in doesn’t mean it was intended for that.
8 Reply Quote Share
gang2015Member
Posts: 693 · Reputation: 62
#6Feb 15, 2026, 07:54 AM
Yeah, but what kind of privacy are we even discussing? Messages aren’t encrypted and Bitcoin blockchain is public info. You can check it out on block explorers.
9 Reply Quote Share
im_cobraFull Member
Posts: 108 · Reputation: 274
#7Feb 17, 2026, 03:18 PM
I’ve seen projects use the lightning network for messaging. Way more efficient and could offer better privacy. Using the main chain for this is just bad... way too expensive.
11 Reply Quote Share
mr_apeNewbie
Posts: 407 · Reputation: 35
#8Feb 19, 2026, 02:53 AM
Why even use Bitcoin for chats? Just encrypt your messages and shoot them through email. P2P chat apps are simple to make too, can do it in C# with just a few lines.
15 Reply Quote Share
0xChadNewbie
Posts: 514 · Reputation: 3
#9Feb 19, 2026, 06:39 AM
Have you actually put your app to the test? It looks like it’s misusing createrawtransaction and adding OP_Return in a weird way. And that’s not even broadcasting the transaction.
6 Reply Quote Share
the_bearNewbie
Posts: 6 · Reputation: 1
#10Feb 20, 2026, 06:46 AM
Thanks for checking it out. Planning on improving it but life gets in the way. I’m thinking about adding encryption for messages sent via OP_RETURN so only the recipient can read them.
10 Reply Quote Share
gang2015Member
Posts: 693 · Reputation: 62
#11Feb 20, 2026, 08:40 AM
How’s the sender supposed to encrypt messages if they don’t have the recipient’s private key? Did you even try testing it on the testnet?
5 Reply Quote Share
the_bearNewbie
Posts: 6 · Reputation: 1
#12Feb 20, 2026, 09:54 AM
1. Encrypt the message with the recipient's public key. 2. Embed it in a Bitcoin testnet transaction using OP_RETURN. 3. Recipient uses their private key to decrypt it. I haven’t started on testnet yet, too busy syncing mainnet and testnet plus dealing with config stuff.
13 Reply Quote Share
0xChadNewbie
Posts: 514 · Reputation: 3
#13Feb 20, 2026, 12:20 PM
That only works if OP_RETURN’s limit is above 80 bytes. Even a small message could turn into a bigger hex value when encrypted. So you totally didn’t test it before launching.
7 Reply Quote Share
gang2015Member
Posts: 693 · Reputation: 62
#14Feb 20, 2026, 03:09 PM
Yeah that’s a good point. But you need the recipient's public key, which only shows up when they spend Bitcoin or share it.
1 Reply Quote Share
the_bearNewbie
Posts: 6 · Reputation: 1
#15Feb 21, 2026, 01:11 PM
What if you moved some stuff off-chain or used the testnet? Might save costs and ease the blockchain load.
4 Reply Quote Share
Posts: 7 · Reputation: 163
#16Feb 23, 2026, 04:57 PM
Who actually wants personal messages on a public ledger? There are better encrypted apps out there. Bitcoin should stick to being a currency.
9 Reply Quote Share
m1kes4tFull Member
Posts: 168 · Reputation: 252
#17Feb 23, 2026, 09:52 PM
I can’t support anything messing with scalability without clear benefits. What’s next? Keeping accounting records on-chain?
11 Reply Quote Share
0xChadNewbie
Posts: 514 · Reputation: 3
#18Feb 25, 2026, 02:52 PM
That’s true, but remember testnets aren’t permanent. Like, they can get abandoned anytime. The current testnet3 might go soon just because it’s getting bloated.
5 Reply Quote Share
mr_apeNewbie
Posts: 407 · Reputation: 35
#19Feb 25, 2026, 05:12 PM
OP_RETURN should be kept without extra cost since those outputs can’t be spent. If there’s a fee, it might just lead to abusing the protocol, which we don’t want.
10 Reply Quote Share
Posts: 3546 · Reputation: 35
#20Feb 25, 2026, 05:24 PM
Completely agree. We’ve got to steer clear of treating Bitcoin like a cloud storage solution and let the fee market sort out the usage.
10 Reply Quote Share

Related topics