Tokenizer
A custom ERC-20 token (B42) and multisig wallet (BM42) deployed on Ethereum Sepolia utilizing Solidity and OpenZeppelin.
Overview
Custom ERC-20 token (B42) and multisig wallet (BM42) on Ethereum Sepolia using Solidity and OpenZeppelin.
The Challenge
Smart contracts handle real financial value and are immutable once deployed. The core challenge was designing a robust, secure Multi-Signature (Multisig) wallet that prevents single points of failure, protecting funds from unauthorized access while defending against common EVM vulnerabilities like reentrancy and integer overflows.
The Solution
Solidity contracts with OpenZeppelin for ERC-20 token and multisig wallet, deployed and verified on Sepolia testnet.
Architecture & Topology
Technical Deep Dive
Consensus Logic
Implemented an m-of-n approval mechanism requiring multiple authorized addresses to cryptographically sign off on transactions before execution.
Security First
Leveraged OpenZeppelin's battle-tested contracts for role-based access control and mathematical safety.
Test-Driven Development
Built a comprehensive test suite using Hardhat/Foundry to simulate EVM states and guarantee contract execution behaves as expected.