Skip to content

blockforgeR/defi-staking-contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

defi-staking-contract

This repository contains a clean and minimal implementation of an ERC20-compatible token written in Solidity. The project focuses on core token mechanics such as supply initialization, balance management, and secure value transfers between addresses.

// SPDX-License-Identifier: MIT pragma solidity ^0.8.20;

contract MyToken { string public name = "ForgeToken"; string public symbol = "FRG"; uint256 public totalSupply;

mapping(address => uint256) public balanceOf;

constructor(uint256 supply) {
    totalSupply = supply;
    balanceOf[msg.sender] = supply;
}

function transfer(address to, uint256 amount) external {
    require(balanceOf[msg.sender] >= amount, "Insufficient balance");
    balanceOf[msg.sender] -= amount;
    balanceOf[to] += amount;
}

}

About

This repository contains a clean and minimal implementation of an ERC20-compatible token written in Solidity. The project focuses on core token mechanics such as supply initialization, balance management, and secure value transfers between addresses.

Resources

License

Stars

9 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors