projects

Tokenizer

A custom ERC-20 token (B42) and multisig wallet (BM42) deployed on Ethereum Sepolia utilizing Solidity and OpenZeppelin.

RoleBlockchain Developer
Client42 Project
Year2025
Technologies
SolidityEthereum (EVM)OpenZeppelin+2
Tokenizer cover

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.