← Back to Portfolio
Project

Decentralized Token & Smart Contract System

Built and deployed ERC-20-style smart contracts on Ethereum testnet using Solidity. Implemented token minting, transfer logic, wallet interactions with gas fee estimation, and simulated decentralized transaction flows.

Role Developer

Overview

Built and deployed ERC-20–style smart contracts on the Ethereum testnet to simulate decentralized asset flows. The project covers token minting, transfer logic, wallet interactions with gas estimation, and on-chain verification.

Key Features

ERC-20
Mint • Transfer • Balance
MetaMask
Tx Signing & Gas
Web3.py
Programmatic Calls
IPFS
Metadata Retrieval

Implementation

Contract

Solidity ERC-20 token with mint and transfer; compiled & deployed via Remix to Sepolia.

Wallet & Gas

Connected MetaMask test wallet, estimated gas, and verified state changes post-transaction.

Python Bridge

Used web3.py to call contract functions and fetch IPFS metadata for assets.

Validation

Checked balances before/after transfer and confirmed tx status on Etherscan testnet.

Outcome & Reflection

Demonstrated end-to-end token lifecycle on Ethereum testnet and bridged on-chain logic (Solidity) with off-chain automation (Python). Gained practical experience with gas modeling, ABI usage, and wallet-driven flows for decentralized applications.