Unleashedicon
Full-Stack Blockchain Developer skilled in JavaScript, Ethereum, Solidity, and Web3.js, seeking new opportunities to innovate and collaborate.
Full-Stack Blockchain DeveloperNairobi, Kenya
Pinned Repositories
awesome-books
This GitHub project is an Awesome Book application that allows users to submit the name of a book and its author. Once submitted, the application generates an unordered list (ul) containing the submitted book and its author as list items (li).
capstone-project1
Ecommerce-DApp
Kwuva is a React-based eCommerce DApp with smart contract-driven payments and user authentication. Shop securely with decentralized transactions and enjoy streamlined sign-in and sign-up features.
leaderboard
This GitHub project is a leaderboard application that allows users to input their name and score, which is then sent to an API. The API stores this information and retrieves it as a list, which is then displayed on the application as an unordered list (ul) using list items (li). The result is a dynamic and interactive leaderboard that allows users
personal-portfolio-project
My personal portfolio project showcases my software development skills and experience with a clean, modern design. It features easy-to-navigate sections highlighting my projects, skills, and achievements, with a focus on creating a professional online presence that sets me apart in the job market.
project-CSS-HTML-personal-portfolio
public-key-cryptography
This project allows users to transfer funds between accounts securely. By implementing digital signatures and public key cryptography, transactions can only be executed with a valid signature. The sender must verify ownership of the private key, ensuring that the funds can be moved from one account to another.
Smart-contract-security
The StorageVictim contract, initially written in Solidity 0.4.x, has undergone a necessary upgrade to align with the latest version, 0.8.x, without altering its underlying logic. The migration ensures compatibility with the latest features and security enhancements of the Solidity language. Following the upgrade, a comprehensive audit was conducted
webpack
This GitHub project is a To-Do List application that allows users to create a list of tasks that can be edited or deleted. The application features a simple, user-friendly interface that makes it easy to add new tasks and update existing ones. With this project, users can keep track of their tasks and stay organized, all within a single, easy-to-us
youtubereplicaproject
Unleashedicon's Repositories
Unleashedicon/public-key-cryptography
This project allows users to transfer funds between accounts securely. By implementing digital signatures and public key cryptography, transactions can only be executed with a valid signature. The sender must verify ownership of the private key, ensuring that the funds can be moved from one account to another.
Unleashedicon/awesome-books
This GitHub project is an Awesome Book application that allows users to submit the name of a book and its author. Once submitted, the application generates an unordered list (ul) containing the submitted book and its author as list items (li).
Unleashedicon/capstone-project1
Unleashedicon/Ecommerce-DApp
Kwuva is a React-based eCommerce DApp with smart contract-driven payments and user authentication. Shop securely with decentralized transactions and enjoy streamlined sign-in and sign-up features.
Unleashedicon/Smart-contract-security
The StorageVictim contract, initially written in Solidity 0.4.x, has undergone a necessary upgrade to align with the latest version, 0.8.x, without altering its underlying logic. The migration ensures compatibility with the latest features and security enhancements of the Solidity language. Following the upgrade, a comprehensive audit was conducted
Unleashedicon/leaderboard
This GitHub project is a leaderboard application that allows users to input their name and score, which is then sent to an API. The API stores this information and retrieves it as a list, which is then displayed on the application as an unordered list (ul) using list items (li). The result is a dynamic and interactive leaderboard that allows users
Unleashedicon/personal-portfolio-project
My personal portfolio project showcases my software development skills and experience with a clean, modern design. It features easy-to-navigate sections highlighting my projects, skills, and achievements, with a focus on creating a professional online presence that sets me apart in the job market.
Unleashedicon/webpack
This GitHub project is a To-Do List application that allows users to create a list of tasks that can be edited or deleted. The application features a simple, user-friendly interface that makes it easy to add new tasks and update existing ones. With this project, users can keep track of their tasks and stay organized, all within a single, easy-to-us
Unleashedicon/bookstore
Unleashedicon/bookstore-1
Unleashedicon/contract-puzzles
I successfully solved five Solidity contract puzzles by analyzing and modifying test cases within the provided smart contract repository without altering the original contract code. By leveraging mappings and test modifications, I triggered the win conditions in each contract, passing all tests to validate the solutions.
Unleashedicon/Data-structures-and-algorithm-assignment
Unleashedicon/Decentralized-Escrow-Application
The Decentralized Escrow Application combines a Solidity-based smart contract with a React front-end, enabling secure and trustless escrow transactions. Users deploy contracts, approve transactions, and monitor activity through a local blockchain setup for testing, interacting via an Apex Wallet or similar.
Unleashedicon/Ethereum-Block-Explorer
We built a personalized Ethereum Block Explorer using the Ethereum JSON-RPC API and ethers.js. This explorer offers a detailed view of the Ethereum blockchain, covering network details, blocks, transactions, and user accounts. Modeled after platforms like Etherscan, our explorer enables users to explore and analyze Ethereum's activity.
Unleashedicon/GamerDAO
Unleashedicon/Gift-list
GiftList is an innovative application that distributes gifts to individuals whose names are on the list. The challenge lies in the fact that the server is restricted to storing only a single 32-byte value in its memory. This single value must be sufficient for the server to accurately determine whether a specific name is on the list or not.
Unleashedicon/git-flow-practice
Unleashedicon/Insurance-DeFi
The project addresses DeFi risks with a decentralized insurance protocol in Solidity. It encompasses two main components: crypto wallet insurance and collateral protection for crypto-backed loans. Users pay monthly premiums, determined by the protocol, and receive interest for contributing liquidity.
Unleashedicon/kanban-board
Unleashedicon/Local-hardhat-games
Unleashedicon/Math-Magicians
Unleashedicon/Math-magicians-project
Unleashedicon/MintGovernance
Unleashedicon/react-todo-app
Unleashedicon/redux-toolkit-tutorial
Unleashedicon/SmartWalletX
Unleashedicon/to-do-list-review
Unleashedicon/TokenVest
This project involves building a decentralized application (DApp) using Solidity and ether.js. The DApp allows organizations to register and create vesting schedules for ERC20 tokens. Admins can specify vesting periods for stakeholders like community members, investors, and founders
Unleashedicon/Unleashedicon
Unleashedicon/using-jest