Twitter is a mathematically proven uncensorable social network platform on which posts are undeletable which has been written and published by Pellegrino Prevete with The Martian Company from 2024 onwards.
Twitter posts' uncensorability and undeletability are granted by the fact the smart contracts used by the clients have been published on major Ethereum blockchain networks.
The branch you are currently browsing (public)
does not contain neither the Twitter application
clients nor the Solidity smart contracts source code:
it mainly exists for search engines
to have available any information about Twitter at all because
none of them are able to read data from blockchains
nor they have support support for parsing
evmfs://
URIs (links).
Reference Twitter clients published by The Martian Company (i.e. the Twitter applications and its EVMFS website) are LibEVM applications. Two reference implementations are currently supported by The Martian Company, one which is written using the Crash Bash and another which is written with the Crash Javascript libraries.
The Bash implementation is stable and it has been working flawlessly for two years now. The Javascript implementation will probably be released as stable next year.
Twitter Bash application is published on the
Ur
user repository and application store as
twitter.
The protocol components set in place by the smart contracts are components of the Ethereum mail protocol.
An Ethereum mail address or an eth-mail address is an OpenPGP on Ethereum username so it has the same form of an e-mail address:
username@address
where instead of a domain you have an address
which is either an EOA fingerprint
(i.e. a wallet or a smart contract address) or a
seed address,
while username is an arbitrary username,
in the encoding format supported by the specification
version.
Twitter application clients are Ethereum mail clients.
Documentation for the twitter command
is included in the source code.
All of the source code is only published on the Ethereum Virtual Machine File System so it can't possibly be taken down by anybody forever.
To install the Twitter application from Ur just type
ur \
twitterOf course Twitter reference applications support DogeOS, (which implies they are cross-platform and compatible with Android, Arch Linux and Windows) but not the Dogecoin's Ethereum layer written by MyDoge because that's not an operating system.
This document, as well as Twitter smart contracts and clients source code have been written by Pellegrino Prevete and are released under the terms of the GNU Affero General Public License version 3.