Smart Contract BitcoinSet

Contrat intelligent sécurisé et transparent pour BitcoinSet

Informations du Contrat

Adresse du contrat: 0x742d35Cc6634C0532925a3b8D4C9db96C4b4d8b6
Réseau: Ethereum Mainnet
Standard: ERC-20
Supply total: 2,500,000 ₿S
Staking APY: 12%

Fonctionnalités

  • Staking automatique
  • Récompenses quotidiennes
  • Gouvernance décentralisée
  • Audit de sécurité

Code du Contrat

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

contract BitcoinSet {
    string public name = "BitcoinSet";
    string public symbol = "₿S";
    uint8 public decimals = 18;
    uint256 public totalSupply = 2500000 * 10**decimals;
    
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    
    constructor() {
        balanceOf[msg.sender] = totalSupply;
    }
    
    function transfer(address to, uint256 value) public returns (bool) {
        require(balanceOf[msg.sender] >= value);
        balanceOf[msg.sender] -= value;
        balanceOf[to] += value;
        emit Transfer(msg.sender, to, value);
        return true;
    }
    
    function approve(address spender, uint256 value) public returns (bool) {
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }
}