Skip to content
View maleficboss's full-sized avatar

Block or report maleficboss

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
maleficboss/README.md

Usman Ayomide

JavaScript developer building wallet-safety tools for Web3. Node and Express on the back end, React on the front, ethers v6 for the chain. Self-taught, shipping in public.

Building now

Wallet Approval Scanner

Repo

Enter a wallet address and see every ERC-20 approval it has given out, with unlimited approvals flagged.

  • Express backend pulls approval logs with eth_getLogs, scanning the last 300 blocks in 10-block chunks
  • Reads the live allowance, decimals and symbol for each token and spender pair
  • Flags unlimited approvals (MaxUint256 and max uint96)
  • Server errors return a fixed message, never the raw provider response. I leaked an API key that way once, rotated it and closed the hole.
  • React frontend, running on Sepolia for now

Next: wallet connect, then a simulator that shows what a transaction will do before you sign it. I'm building that part after a run-in with a drainer contract.

Shipped

CoinScope

Live · Repo

A live crypto dashboard on the CoinGecko API that tracks prices and market data in real time. Deployed on Render. Its 27-second demo was shared by a CoinGecko PM (post).

More in my repositories.

Stack

  • Language: JavaScript
  • Back end: Node.js · Express · EJS · REST APIs
  • Front end: React
  • Database: PostgreSQL
  • Web3: ethers v6 · Alchemy

Connect

Open to freelance and contract work.

Pinned Loading

  1. coinscope coinscope Public

    Crypto market dashboard — Node.js, Express, EJS | Live prices via CoinGecko API

    CSS

  2. ui-practice ui-practice Public

    tool to revoke wallet approval permision

    JavaScript