What about crypto?

I am curious about the rapid developments in the crypto domain. But I think that there is more in crypto assets than just trading tokens and NFT. I tend to think that there is a possibility for crypto-assets to change the model of out socities in the decades to come.

So, in a sense, I may be considered as a crypto-enthusiast ! Thus, I started getting interested in the subject and wanted to learn with practice. I put hands and learned some topics through some projects ! Please note that, since those projects have only an educational objective, they have not been maintained and their respective code should not be used...

Buildspace: A way to learn with Crypto Projects !

Smart contracts on different blockchains

The WavePortal: an Ethereum smart contract

The WavePortal is kind of a Web3 version of Twitter. It is a place where anyone can say hello and send a message that will be not only displayed on the page but also saved on the Ethereum blockchain. This WavePortal is actually my very first experience of learning while building and deploying an Ethereum smart contract as well as the associated website.
WavePortalGif

So what did I achieve during this project?:

The GifPortal: building a Dapp on Solana

Another portal?? Well... OK. This GifPortal project is definitly a way to learn something bigger than the portal-style application: Solana ! Solana is usually known as a super-fast and low-gas fee blockchain. For these reasons, it has been used in many NFT-based applications.
GifPortalpng

Here are some of the concepts that were addressed during this project:

NFTs related projects

My NFT Collection

The aim of this NFT Collection project is to let users connect their Ethereum wallet to the Web3 app and mint an NFT that they will own. This project is not focusing on the graphical aspect of the NFT. Thus, NFTs are actually composed of words.
MintNFTgif

This was a good way to get some experience and learn some things:

A Turn-based NFT game

One of the popular use of NFTs lately has been gaming. This NFT game project gave me the opportunity to further some of the concepts I've seen in previous projects with a little touch of this gaming universe. To be honest, the main objective of this project was to have fun. But it also let me approach some interesting points such as:
NFTGame