This is web 3.0 crypto application based on Ethereum Blockchain which allows the user to connect his Metamask wallet to send ETH and join a message and gif to every transaction, also to check the news of the crypto world and the statistics ( Ranking, References, Price Evolution chart...) .
We used several tools to facilitate the developpemnt process, first setting up aHardhat
environment to simplify the writing, compilation, debugging, testing and finally the deployment of the smart contract, then we usedAlchemy
as a node provider to deploy our smart-contract on a Live Network, then we used theethers.js
library to connect toMetamask
to establish a connection with the network via theJSON/RPC protocol
as a provider and we also used the signer to sign transactions for send ETH and pay to change the state in the blockchain, also when you it comes to searching for gifs by keyword to associate it to the transaction we usedGiphy-api
, as for the design we usedant-design
with some additional CSS for some parts.
Coinranking API
for the crypto ranking stats/info part.
Bing New Search API
for the crypto news part.
Peer-to-peer transfer functionality and making connection easy by allowing the user to connect his Wallet Metamask.
The users can track their transactions.
The users can browse and read stats related to specific crypto.
The user can search for articles related to a specific crypto.