It is an NFT DApp for posting tweets anonymously and also getting public support in the form of anonymous donations which will be secured on Tezos Blockchain.
Email : aksahkumar02032002@gmail.com
Contract Address :- { KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd }
https://smartpy.dev/wallet/smart-contracts?addAddress=KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd
https://smartpy.dev/explorer?address=KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd
https://ghostnet.tzkt.io/KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd/operations/
https://better-call.dev/ghostnet/KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd/operations
https://ghost.tzstats.com/KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd
Media is the fourth pillar of democracy. In many countries media is controlled by the government which is suppressing their Freedom of speech( eg: Censorship_in_China ).
Blockchain can solve this problem since it is decentralized. This is an example project, a tweet site where anyone can share their views anonymously and the writers can also get support in the form of anonymous donations(work in progress). This will ensure no central authority controls the content of the articles since it is distributed.
first you need to create a smart contract using https://smartpy.dev/ide .
Here is my smart contract (testnet): [KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd]https://better-call.dev/ghostnet/KT1DwzJoHV3mZMEZybunYY83QbsRmekRK9yd/operations
Now clone this repo, update the contract address with yours in pages/index.vue and install dependencies and build it.
for Ghostnet Testnet use branch: ghostnnet
for ghostnet use branch: main
$ git clone https://github.com/gamifications/tztweet
$ cd tztweet
# install dependencies
$ npm install
$ npm install --save nuxt
# build for production and launch server
$ npm run generate
$ npm start






