Skip to content

Badjarda/Twitter_Solidity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter_Solidity_DAPP

How to run:

  1. Upload the Twitter.sol and Userprofile.sol files to Remix IDE (https://remix.ethereum.org).

  2. Deploy these contracts to the Sepolia test network using metamask, starting with the UserProfile and then the Twitter contract (copy the UserProfile address to the field on the deploy step).

  3. Copy the Twitter and UserProfile contract addresses.

  4. In file Connect.js, update the contract addresses the copied ones.

  5. npm install + npm install @openzeppelin/contracts + npm start

  6. Connect with wallet (Metamask Sepolia profile)

  7. Use Twitter, create profile(username + bio), make tweets, like, unlike etc.

  8. To use other users, create another profile in metamask and connect again.

Improvements:

  • UI
  • Like and unlike disappered
  • Add features in new branches, test and merge (comments, imagens, etc.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •