Ibukun's Projects
A decentralized lottery game built on Ethereum. Players participate by paying an entry fee, and once the maximum number of participants is reached, a random winner is selected. Integrated with The Graph for efficient data retrieval.
Collections of smart contracts that have been meticulously designed and developed to cater to various industries and scenarios. Each contract addresses specific real-world needs, showcasing the versatility and potential of blockchain technology in revolutionizing different sectors.
Backend folder for the reccoin platform
This is solution to range of exercises offered The Rust-By-Practice website.This repository aims to provide clear and well-documented solutions to help learners understand and master Rust programming through hands-on practice.
This dApp facilitates tracking and verifying the provenance, authenticity, and quality of products throughout the supply chain.
Rust WebSocket client allows you to connect to a WebSocket server and process real-time data
This repository provides a deep dive into Ethereum smart contract vulnerabilities by not only listing and explaining them but also showcasing attacking contracts that exploit these vulnerabilities and tests to implement and understand these attacks in a controlled environment.
DApp centered around Ethereum smart contract wallets, leveraging the concept of account abstraction
This repo will hold the complete code for Lesson 4 - Interacting with a Hello World Contract on Solana
Smart contracts developed as part of a series of programming assignments. Each contract is designed with a focus on Solidity standards, security measures, and gas optimization.
This contract implements a basic ERC-20 token with additional features such as whitelisting, pausing, and a specific token minting mechanism.
The project is a decentralized voting system implemented as a smart contract on the Ethereum blockchain, enabling fair and transparent elections with candidate registration, voter verification, and secure vote counting.
The "Testing Contracts with Foundry" repository provides a suite of tools and documentation for efficiently testing Ethereum smart contracts using the Foundry framework, ensuring reliability and security in blockchain applications.
A dApp for managing token vesting for various stakeholders in a web3 organization.
Demostrating travis-ci
This repository contains a Solidity smart contract implementing a simplified version of the Uniswap V1 decentralized exchange protocol. The contract allows users to add and remove liquidity, as well as swap tokens with ETH. It inherits from the ERC20 standard and includes basic functionalities for interacting with the exchange.
Demystifying Exploitable Bugs in Smart Contracts