About This Guide
This guide walks through creating a basic ERC20 token and deploying it on Ethereum using Solidity.
This guide walks through creating a basic ERC20 token and deploying it on Ethereum using Solidity.
pragma solidity ^0.8.0;
contract MyToken {
string public name = 'MyToken';
string public symbol = 'MTK';
uint256 public totalSupply = 1000000;
mapping(address => uint256) public balances;
constructor() {
balances[msg.sender] = totalSupply;
}
function transfer(address recipient, uint256 amount) public returns (bool) {
require(balances[msg.sender] >= amount, 'Insufficient balance');
balances[msg.sender] -= amount;
balances[recipient] += amount;
return true;
}
}
45 min
Advanced
DeFi, Ethereum, Solidity, smart contracts
Copyright © 2026 Atragate IT Ltd. All Rights Reserved.