Skip to content

AlirezaMoseni/UT-Crypto-Currencies-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d37fec5 · May 31, 2024

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cryptocurrency Course Projects (Tehran University)

This repository contains the projects I completed for the Cryptocurrency course at Tehran University.

Project Descriptions

Project 1: Cryptocurrency Fundamentals

This project focused on the foundational concepts of cryptocurrencies. It likely involved:

  • Task 1: Generating Wallet Address
    • Implementing cryptographic algorithms for public and private key generation.
    • Understanding address formats used in specific cryptocurrency protocols (e.g., Bitcoin).
  • Task 2: Bitcoin Transaction
    • Simulating a basic Bitcoin transaction involving sending and receiving cryptocurrency.
  • Task 3: Mining Block
    • Creating a valid bitcoin Block

Project 2: Smart Contracts and Distributed Ledger

In this project we design a decentralized ledger system that can record people's debts and claims.The server side of this project is handled using a smart contract written in solidity language and registered in the Etherium network. The user side of the project is also written in JavaScript and is executed by the user's browser. Then it is connected to the server through web3.js and provides the necessary services.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published