/cryptotwittos

CryptoTwittos: Own Twitter accounts, on the Ethereum blockchain

Primary LanguageClojure

CryptoTwittos – Steal 'Em All

Own Twitter accounts, on the Ethereum blockchain — https://cryptotwittos.com/

Preview

prev

Contract

Code

https://github.com/teawaterwire/cryptotwittos/blob/master/contracts/CryptoTwittos.sol

Deployed addresses

Rinkeby

https://rinkeby.etherscan.io/address/0xa430b36de933fe79cbd1098c990b9cbc9786d9c6

Main Net

https://etherscan.io/address/0xa4b9054417ee4f06453152a45ebeba7786c84c66

Deploy locally

Usual Truffle stuff: truffle migrate --reset

Dapp

Hosted on GitHub Pages: https://github.com/teawaterwire/cryptotwittos/tree/gh-pages

Proxies

Remix of a Glitch app customized for:

  • User search and lookup on Twitter
  • Transactions list on Etherscan

Remix it to add your own .env tokens: https://glitch.com/edit/#!/silk-actress

Front-End

UI

Semantic UI: https://semantic-ui.com/

Script

Re-frame app using District0x library: https://github.com/district0x/re-frame-web3-fx

Build

The awesome Shadow CLJS: https://shadow-cljs.github.io/docs/UsersGuide.html

Development

Three tabs needed:

  1. shadow-cljs server
  2. shadow-cljs watch app
  3. npm run dev

Web3 provider

MetaMask (or mobile equivalent like Cipher) : https://metamask.io/

Product Hunt page

https://www.producthunt.com/posts/cryptotwittos

Bisous !

bisous