Skip to content
View CharlesChinedum's full-sized avatar

Block or report CharlesChinedum

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
CharlesChinedum/README.md

Hi, I'm Charles 👋🏽

I'm a Smart Contract & Fullstack Engineer. I write and test Solidity with Foundry on the EVM, build the TypeScript, Go, and Rust systems around it — and break contracts on purpose: my security research lives at @the-africandev.

🌐 trulynedum.dev — my portfolio, projects, and blog.

⛓️ Smart contract & web3 work

Project What it is Built with
PaymentStream Linear ERC20 payment streaming — salaries, vesting, and grants paid by the second. Fee-on-transfer aware; unit + fuzz + invariant tested with exact-accounting and solvency invariants Solidity, Foundry
BulkPayment Non-custodial USDC bulk disbursement, live on Base mainnet — one transaction, many recipients, the contract never holds funds Solidity, Foundry, Base
Geodrop · site Turns crypto marketing budgets into real people in real places — physical bounties that put verified users on the map TypeScript, Next.js
Solana Treasury Ops Claude Code skill for operating a Squads v4 multisig treasury safely — proposal lifecycle, authority handoffs, spending limits, stablecoin payroll Solana, Squads v4
Sol Wallet Tracker · site Track the recent transactions of any Solana wallet address Rust, Axum, Next.js

🌐 Fullstack work

Project What it is Built with
Goto · site A cross-platform CLI tool to bookmark directories with short names and jump to them instantly from anywhere Go, Shell
Portfolio · site My portfolio website — static, fast, and SEO-tuned Astro, Tailwind CSS

I've also shipped professional work for products like Keble, Vorge, Whipcare, and Escalade Homes — more on my projects page.

🔐 Security research — @the-africandev

I audit smart contracts competitively and independently:

  • 1 Critical + 2 High confirmed across HackenProof audit contests (TipRun, 0xMarkets/Cartha) — all triage-validated, all with runnable Foundry PoCs
  • 5th of 22 in CertiK's "Billion Dollar AI Auditor" challenge — root-cause analysis of 25 historical exploits, $162.8M in scored loss value
  • Full findings, writeups, and methodology: security-research

⚙️ Tech I work with

  • Smart contracts — Solidity, Foundry (unit / fuzz / invariant testing), OpenZeppelin · EVM (Base, Ethereum) · Solana
  • Languages — TypeScript, JavaScript, Go, Rust
  • Frontend — React, Next.js, Vue, Nuxt, Astro, Tailwind CSS
  • Backend — Node.js, Express, Axum, MongoDB, Firebase

📫 Reach me

Portfolio · LinkedIn · X / Twitter · charleschinedum2@gmail.com

Open to smart contract engineering and security work.

Pinned Loading

  1. payment-streams payment-streams Public

    Linear ERC20 payment streaming — salaries, vesting, and grants paid by the second. Foundry: unit, fuzz + invariant tested.

    Solidity

  2. crypto-bulk-payment crypto-bulk-payment Public

    Non-custodial USDC bulk disbursement live on Base mainnet — one transaction, many recipients. Foundry, fork-tested against the live deployment.

    Solidity

  3. solana-treasury-ops-skill solana-treasury-ops-skill Public

    Claude Code skill for operating a Solana multisig treasury safely — Squads v4 proposal lifecycle, authority handoffs, spending limits, payroll, vesting.

    Shell

  4. geodrop geodrop Public

    Forked from soomtochukwu/geodrop

    GeoDrop is a Pokémon GO-style app where users walk to real-world spots to claim crypto bounties.

    TypeScript

  5. solana-wallet-tracker solana-wallet-tracker Public

    Returns the last n number transactions of a Solana wallet address

    TypeScript

  6. goto-cli goto-cli Public

    Goto is a cross-platform CLI tool that lets you bookmark directories with short names, then jump to them instantly from anywhere.

    Go 2