Skip to content
View BuildsWithKing's full-sized avatar
🚀
Remote
🚀
Remote

Block or report BuildsWithKing

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BuildsWithKing/README.md

WhatsApp Image 2025-07-07 at 20 13 36_e4698e90

📅 Coding since: April 2025 | 🌍 Based in Nigeria | 💻 20+ Smart Contracts shipped

👑 BuildsWithKing · Michealking

Solidity Dev on a Mission · Web3 Security Builder

Started from the bottom — shipping smart contracts daily.

“Consistency builds mastery. I’m here for both.” · God first. Code second.


🚀 Solidity Challenge (Day 105+ and counting...)

I started this journey with a simple storage contract, and step by step, I’ve built 20+ smart contracts that reflect real-world use cases.
From simple storage to banks, vaults, polls, and auctions — each project taught me something new in Solidity, security, and professional development.

🧱 Project Timeline

  1. UserStorage → My very first Solidity contract (Day 1)
  2. QuoteVault → Learned how to store and retrieve dynamic data
  3. DreamVault → Introduced structs + mappings for better storage
  4. ToDoList → A simple task manager with CRUD logic
  5. WhitelistDapp → Applied access control logic
  6. SimpleBank → ETH deposits/withdrawals + custom errors
  7. DonationVault → Built on top of SimpleBank to allow donations
  8. BasicKYC → On-chain identity checks (basic compliance)
  9. VoterVault → Proposal creation & voting system
  10. OwnershipManager → Transferring and renouncing ownership
  11. ProjectIdeaStorage → Storing ideas with mapping structures
  12. ContactBook → Managing contact lists in Solidity
  13. NFTVault → First NFT-related storage & tracking contract
  14. ReferralSystem → Rewarding users for referrals
  15. WalletGuard → Security-focused wallet protection
  16. DecentralizedPoll → Multi-option on-chain polling
  17. EmailRegistry → Registering and mapping emails to addresses
  18. StudentRecordSystem → Education-focused record keeping
  19. SimpleAuction → Auction contract with bidding logic
  20. GasSaverApp → First optimization-focused project

🔑 Progress: 20 Contracts in 20 Days (Day 105+ of Challenge)

⏳ Built daily, refined with Foundry & testing.

🧪 Phase II (Day 21–30): Refactor, Test, Deploy with Foundry

📂 Challenge Repo: 30-days-solidity-challenge


🧠 Current Focus

  • Smart Contract Design Patterns
  • Foundry (Test-Driven Development)
  • Security & Gas Optimization
  • GitHub Workflow Mastery (SSH, branching, commits)
  • Daily personal growth & discipline

🛠 Tools & Stack

Solidity Foundry Remix IDE VS Code GitHub


📚 Personal Mantras

  • “Don’t skip the hard parts. Build through them.”
  • “One project a day keeps regret away.”
  • “God first. Code second.”
  • "Consistency builds mastery. Here to prove it."

🔗 Let’s Connect

Twitter
LinkedIn
Website
GitHub


💡 Future Goals

  • Build sustainable income as a Solidity Dev 🏦
  • Contribute to Web3 Open Source 🔓
  • Build my own secure dApps 🚀
  • Teach & inspire new devs 📢

🕊 Powered by faith. Fueled by focus. Built with consistency.

Pinned Loading

  1. buildswithking-portfolio buildswithking-portfolio Public

    1

  2. 30-days-solidity-challenge 30-days-solidity-challenge Public

    One Smart Contract Every Day – From Zero to Smart Contract Hero. This repository contains my daily smart contract builds as part of my 30-Day Solidity Challenge. Each folder represents a new day, a…

    Solidity 9

  3. 21-30-foundry-test-deploy 21-30-foundry-test-deploy Public

    This repository contains the advanced phase of my 30-day Solidity mastery challenge — Days 21–30. Focus: Refactor previous projects, write Foundry tests, deploy smart contracts to Sepolia Testnet, …

    Assembly 1 1

  4. buildswithking-security buildswithking-security Public

    This repository contains reusable, security-focused smart contract modules, inspired by OpenZeppelin’s security patterns, but written from scratch with modern Solidity features.

    Solidity 2

  5. buildswithking-kingsecurity buildswithking-kingsecurity Public

    This repository introduces modular smart contract security primitives such as Kingable, KingPausable, and hybrid extensions. Battle-tested with unit tests, fuzz tests, and mock contracts using Foun…

    Solidity 1

  6. walletguard walletguard Public

    A decentralized smart contract that acts as a protective layer over user wallets, enables users to whitelist safe addresses, block unknown interactions, and optionally pause wallet operation if a t…

    Solidity 1