Today I'm going to show you a voodoo magic sorcery you haven't seen before:

How to tip someone on Memo and Blockpress using your Yours.org account, brought to you by Moneybutton .

Chainfeed Profile + Moneybutton

I work on chainfeed.org , a global realtime newsfeed of Bitcoin cash blockchain.

The home UI of chainfeed displays the global firehose feed of all OP_RETURN transactions directly from BCH blockchain, but there are also a couple of other cool features built-in.

One such feature is a "profile page". Just like a Facebook or Twitter profile, when you click on any user profile link from chainfeed it sends you to a "profile" page of that Bitcoin address, which displays the complete history of all the OP_RETURN data transactions from that account.

The other day I was playing around with moneybutton and suddenly had a thought, "what if I just add this button to this profile page?", so I did. Here's what it looks like:

Thanks to the simple markup provided by Moneybutton, integration was as simple as copy and paste and customizing a few attributes. You can check out my chainfeed landing page here: https://chainfeed.org/@qq4kp3w3yhhvy4gm4jgeza4vus8vpxgrwc90n8rhxe

Curious what your profile would look like? Just replace the address with your own and you should see your own page. Remember that this is a global feed, so if you happen to use the same Bitcoin address to use another BCH powered app, they will all show up in the same unified profile feed. It just works.

An idea suggestion for Moneybutton

One interesting feature I noticed was the two attributes in the embed code: " webhookUrl" , " data" .

Just based on the placeholder caption I'm guessing the "data" is a request payload to be sent to the web hook url. I think this is already cool, but think it would be even better if the team added another attribute: " op_return" .

That way, you can embed messages to each tipping Bitcoin transaction so the receiver knows what they're receiving the tip for. This ties into my previous article where I suggested Yours.org use OP_RETURN as a decentralized RSS feed: https://www.yours.org/content/an-idea-for-a-decentralized-rss--powered-by-bitcoin-cash-f75c7968cbd0

Instead of (or in addition to) just sending a payload to a 3rd party server through a webhook, it would be great if all tipping activity was self-contained (contained within a Bitcoin transaction)

If every tip contained an OP_RETURN message, the receiver would be able to immediately check the note from their wallet without having to rely on a 3rd party server. Also I'm sure many service providers looking to integrate moneybutton may be interested in a completely serverless option to cut maintenance costs. Instead of running a server running just for the webhook, they could use the blockchain, allowing them to build their entire website as nothing more than a single static HTML web page with no "backend".





I mean, currently all you see when you make a moneybutton tipping transaction is the lonely message that always says "yours.org" . Since it's already being used, why not use a more meaningful message?

Blockchain powered Mashup powered Permissionless Innovation

I think one needs to pause for a bit here and think about what's going on, in order to truly appreciate how game-changing this is.

Basically, we have multiple apps like Memo, Blockpress, Yours.org, and Moneybutton. And these apps are inter-connected through the single unified blockchain which comes with a single data ledger as well as single source of user identification through Bitcoin address. This makes applications portable and remix-able since every app shares the same "virtual server", the blockchain.

People talk about "permission-less innovation" all the time in abstract ways, but moments like these where you actually experience it first-hand are when you truly appreciate how much potential this Bitcoin technology / ecosystem around it has.

It's all about unstoppable open programmable money.









---