15 Blockchain Project Ideas for Final Year Students

Jun 4, 2022

Final year projects are intended to motivate the students to put their theoretical knowledge into practice. But it can be challenging to come up with ideas for a project when you have so much in the market to explore. 

If you are a student who needs to dedicate a paper to this issue and have no idea how to handle the task, you can ask CWAssignments.com for assignment help or browse this article and get some ideas. Hence, to save you from hassle, we have jotted down some ideas for your final year project which you can consider if you have opted for blockchain:

  1. Hello, World 

You can print a string saying “Hello, World!” Although it appears to be a basic concept, if you are looking for some eBay to work on yet being able to pass the exam, then this idea would work great for you. It will cover all the fundamentals of a blockchain project. In addition, It will enable you to show creating a solidity file, establishing contracts, declaring a function, and many other fundamental concepts.

2. Multi-Send

You can construct a multi send blockchain application that enables you to transmit either to many ethereum addresses. For example, when you send an email, you use the email address similarly when transferring ethers; you will be using an ethereum address. Having this application, users can transmit ethers to multiple ethereum addresses simultaneously. When it comes to paying salaries to staff, this tool can be convenient.

3. Simple Storage

You can create smart contracts for storage that can read and modify data simultaneously. In order to create one, you may take an integer variable, ensuring the two functions read and update. In fact, you can write two functions, one to increase and the other to decrement the value of the defined variable. You can later expand its usefulness by adding more functions and making it more useful.

4. Polling System

You can make a smart polling contract in which users can construct new polls and include additional options in it. Also, you can set a voting period during which the users can vote among the options given. Once the voting is done, the option with more votes will win the voting session. You can make these polls on any subject you are confused about. This will help you make better decisions as per the public advice.

5. Ether Wallet

Another idea is to develop a wallet that enables you to spend your ethers. For this, you need to make a smart contract to receive ethers from other addresses and send ethers to the others. However, this type of smart contract is not that practical, but it is excellent for learning and practically applying your study.

6. To-do List App

Create a To-Do list app using Ethereum smart contracts. Rather than directly connecting to a server, you will be using a browser to get access to your to-do list and then connect it. Once connected, it will communicate directly with the blockchain instead of a web backend or database. All items on our list will be saved on the blockchain, and you will be able to add in new tasks, can also mark them as complete, delete them, and so on.

7. Voting System

Construct a voting system used for conducting voting both within an organization and at a national level. First, you’ll require user information for this project, which should be buried in your application because of privacy concerns. To accomplish this, you’ll be needing an ethereum address, serving as the users’ sole identity. Secondly, each eligible person should only be allowed to vote. By eligible, it means that all the rules are being followed; only then will the person be able to vote. Also, making this transparent will make it easier to keep the record of votes.

8. Time lock Wallet

A wallet with the time lock would help you save your assets. It will lock your assets for a predetermined time, which means no withdrawal of your assets. We can utilize such wallets for a variety of purposes. However, one of the most important uses is to prevent oneself from selling their crypto during a market fall. As you know, the more you hold, the more you profit from cryptocurrency

9. Decentralized Cryptocurrency Exchange 

You can come up with something like a decentralized cryptocurrency exchange that is not hosted on a server. Having this, you will be able to possess and manage your private keys. Also, with this cryptocurrency, users can swap their coins at some point.

10. Lending and Savings Application

Create a loan and savings application on the blockchains. Users can effectively lock up their certain assets and get a loan of other coins, which they can subsequently repay over time. Besides, you can also make through this way for Cryptocurrency trading, where traders can borrow another type of asset, trade it with other users, and make a profit out of it.

11. Blockchain Wallet

You can come up with a blockchain wallet, enabling bitcoin users to keep track of their assets. They will have a space to keep their funds, and also, it will allow them to move them easily to other wallets. You can look up Coinbase wallets, Argent wallets, and Trusted wallets for your reference, as these are some successful blockchain wallets. Their most common purpose is to store cryptocurrencies. However, some of such wallets also function as app browsers. By that, we mean that they have a pre-built web browser through which you can run blockchain-based apps. You can also sign transactions through these browsers very easily with the user’s private key. 

12. Peer To Peer Carpooling 

You may build a carpooling application using smart contracts that connect riders and drivers directly without a third party involvement, something like Uber. However, the discrepancy in Uber is that it has access to all the data of both riders and drivers, which can lead to serious privacy concerns. With smart contracts, you can develop a far more safe and reliable carpooling system if the ride-sharing and automobile rental are shifted to the blockchain.

13. Skill Verification System

Creating a skill verification system can enable people to validate skills using decentralized consensus straightforwardly and objectively. For example, people claim on social media about themselves; using this system, they would be able to judge other users anonymously. It would evaluate the claim and verify and get compensated for their efforts.

14. Digital Asset Marketplace (DAM)

You can look up the concept of Digital Asset Marketplace. Many people own digital assets and require a marketplace to acquire and sell them. Such marketplaces provide users with a comprehensive framework. DAM functions as a trusted mediator between digital asset investors and issuers. They present services and tools to help users conduct transactions more easily.

15. Identification System

Every well-known brand now has producers selling the same item for less money while sacrificing quality. Using blockchain technology to build up an identification system will help you identify genuine products. Also, a blockchain will be encrypted in the QR code while production of it. The product-generated QR code and other details for that product can be stored in the database. Having such a system will enable people to scan the QR code with their smartphones, which will indicate whether the goods are fake or genuine. The scanned QR code will be compared to records in the Blockchain database, and if the code matches, the consumer will be informed that the goods are genuine and vice versa.

SHARE THIS POST