_opreturn is a Twitter bot that utilizes the chainfeed firehose API to monitor realtime messages from Bitcoin cash powered social media protocols such as memo.cash and blockpress.com, and replicate them to Twitter using Twitter's API.
We're turning Twitter into an application-specific Bitcoin sidechain.
chainfeed API lets you listen to all realtime mempool
OP_RETURN transactions from Bitcoin Cash blockchain through a method called
This method returns ALL
OP_RETURN transactions through its callback but for this app we filter the stream down to just "post a message" actions for the protocols.
There can be many powerful use cases, but it all comes down to the fact that for the first time we have a portal from uncensorable media into censorable media. Use your imagination.
For example, if your Twitter account gets banned, shadowbanned, or hijacked, you can still express yourself outside of Twitter through censorship resistant social media such as memo.cash and blockpress, and they will be brought back into Twitter-verse and heard by others who care (who follow this account).
With great power comes great responsibility. There are certain things
_opreturn does in order to stay alive as long as possible (read: not banned by Twitter).
@mentions: The bot replaces all mentions with
$. We don't want the bot to harrass other Twitter users with mention notifications and get banned.
- No media posts: Media specific posts are not replicated because it may trigger an "offensive content" ban.
I think there can be many additional cool features that can be implemented. Feel free to open an issue to start a discussion.