Contract 0x8473443bb2cda3d26ce70ec9fcdd89b683c19362

 
Rebrand announcement. Web3 social network was rebranded and is now known as FMS social network. The token contract has migrated to a new address.

Contract Overview

Follow Me: Old FMS Token
Balance:
0 MATIC

MATIC Value:
$0.00

Token:
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x521671707b94b4523846d13d7753fd1bcc3acb47117a6ca82875796940742ab5Transfer370018202022-12-19 2:05:41164 days 3 hrs ago team.fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.001211675695 40.665716736
0x590a2e88ae5d68a817c77031feb06397f7afcd663cf683b944393c41babc2e58Transfer370017452022-12-19 2:03:07164 days 3 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.002231349052 47.556458923
0xdccc7e0c8059470bb6abbd979bf372a4b1f76820c7d3298083d13422aedb91e6Approve369256732022-12-17 4:34:09166 days 1 hr ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.002560183633 55.513761077
0x460d25efb0bb35505e40eb0e9fc2c953da94561a5ee109d1a2822bba27050ea8Approve367634552022-12-13 2:20:13170 days 3 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.000995550561 37.868032005
0xda36852d8eb0bade8d79bc8b5e4680a42df2b657b0745cfab90eed0652aa467eApprove367634422022-12-13 2:19:47170 days 3 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.001803221029 39.039208254
0xad4110ba0e1237d0208947e73e7ef924ed9f6a1a04dc525b724c30ed27648c25Transfer367611502022-12-13 0:58:06170 days 4 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.001564912688 30.271446315
0xf265c1c088dace64977fbb421aaa3f1bc7d058251b804e295b870b4e3e5ce07bApprove365978372022-12-09 0:36:12174 days 5 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.001435633282 30.880474985
0x57d79b2ea48f3f1c61456203a803614676de53f0a0363f58653102552b12f3dbApprove365977282022-12-09 0:32:26174 days 5 hrs ago fmtlol.nft  IN  Follow Me: Old FMS Token0 MATIC0.002171083 46.7
0x5a30f377559d55054951033c83f32759d14b210c98675dfa83a996be9c5abb4c0x60806040365972712022-12-09 0:16:44174 days 5 hrs ago fmtlol.nft  IN  Create: FMTLOL0 MATIC0.039865415147 65.806231673
[ Download CSV Export 

OVERVIEW

Web3 social network was rebranded and is now known as FMS social network. The token contract has migrated to 0x649EBee9cddf8373376dc7AEAbE8B975fC8706b8

Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FMTLOL

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at polygonscan.com on 2022-12-09
*/

/**                                 *FMTLOL
                                    *Web3 social network
                                    *https://fmtlol.com
                                    
*/
// SPDX-License-Identifier: MIT

pragma solidity >=0.8.17;

abstract contract ERC20Interface {
    function totalSupply() virtual public view returns (uint);
    function balanceOf(address tokenOwner) virtual public view returns (uint balance);
    function allowance(address tokenOwner, address spender) virtual public view returns (uint remaining);
    function transfer(address to, uint tokens) virtual public returns (bool success);
    function approve(address spender, uint tokens) virtual public returns (bool success);
    function transferFrom(address from, address to, uint tokens) virtual public returns (bool success);

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a); c = a - b; } function safeMul(uint a, uint b) public pure returns (uint c) { c = a * b; require(a == 0 || c / a == b); } function safeDiv(uint a, uint b) public pure returns (uint c) { require(b > 0);
        c = a / b;
    }
}


contract FMTLOL is ERC20Interface, SafeMath {
    string public name;
    string public symbol;
    uint8 public decimals; 
    
    uint256 public _totalSupply;
    
    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;
    
    constructor() public {
        name = "Web3 social network";
        symbol = "FMS";
        decimals = 18;
        _totalSupply = 10000000000000000000000000000000;  
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }
    
    function allowance(address tokenOwner, address spender) virtual override public view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }
    
    function approve(address spender, uint tokens) virtual override public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }
    
    function transfer(address to, uint tokens) virtual override public returns (bool success) {
        balances[msg.sender] = safeSub(balances[msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }
    
    function transferFrom(address from, address to, uint tokens) virtual override public returns (bool success) {
        balances[from] = safeSub(balances[from], tokens);
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
        return true;
    }

    function totalSupply() virtual override public view returns (uint) {
        return _totalSupply  - balances[address(0)];
    }
    
    function balanceOf(address tokenOwner) virtual override public view returns (uint balance) {
        return balances[tokenOwner];
    }
    

}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5060408051808201909152601381527f5765623320736f6369616c206e6574776f726b000000000000000000000000006020820152600090610052908261018e565b50604080518082019091526003815262464d5360e81b602082015260019061007a908261018e565b506002805460ff191660121790556c7e37be2022c0914b268000000060038190553360008181526004602052604080822084905551919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916100e29190815260200190565b60405180910390a361024d565b634e487b7160e01b600052604160045260246000fd5b600181811c9082168061011957607f821691505b60208210810361013957634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561018957600081815260208120601f850160051c810160208610156101665750805b601f850160051c820191505b8181101561018557828155600101610172565b5050505b505050565b81516001600160401b038111156101a7576101a76100ef565b6101bb816101b58454610105565b8461013f565b602080601f8311600181146101f057600084156101d85750858301515b600019600386901b1c1916600185901b178555610185565b600085815260208120601f198616915b8281101561021f57888601518255948401946001909101908401610200565b508582101561023d5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6107c98061025c6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806395d89b411161008c578063b5931f7c11610066578063b5931f7c146101d8578063d05c78da146101eb578063dd62ed3e146101fe578063e6cb90131461023757600080fd5b806395d89b41146101aa578063a293d1e8146101b2578063a9059cbb146101c557600080fd5b806323b872dd116100c857806323b872dd14610146578063313ce567146101595780633eaaf86b1461017857806370a082311461018157600080fd5b806306fdde03146100ef578063095ea7b31461010d57806318160ddd14610130575b600080fd5b6100f761024a565b60405161010491906105a4565b60405180910390f35b61012061011b36600461060e565b6102d8565b6040519015158152602001610104565b610138610345565b604051908152602001610104565b610120610154366004610638565b610383565b6002546101669060ff1681565b60405160ff9091168152602001610104565b61013860035481565b61013861018f366004610674565b6001600160a01b031660009081526004602052604090205490565b6100f7610481565b6101386101c036600461068f565b61048e565b6101206101d336600461060e565b6104ae565b6101386101e636600461068f565b610545565b6101386101f936600461068f565b61055d565b61013861020c3660046106b1565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b61013861024536600461068f565b610589565b60008054610257906106e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610283906106e4565b80156102d05780601f106102a5576101008083540402835291602001916102d0565b820191906000526020600020905b8154815290600101906020018083116102b357829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103339086815260200190565b60405180910390a35060015b92915050565b600080805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec5460035461037e9190610734565b905090565b6001600160a01b0383166000908152600460205260408120546103a6908361048e565b6001600160a01b03851660009081526004602090815260408083209390935560058152828220338352905220546103dd908361048e565b6001600160a01b03808616600090815260056020908152604080832033845282528083209490945591861681526004909152205461041b9083610589565b6001600160a01b0380851660008181526004602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061046f9086815260200190565b60405180910390a35060019392505050565b60018054610257906106e4565b60008282111561049d57600080fd5b6104a78284610734565b9392505050565b336000908152600460205260408120546104c8908361048e565b33600090815260046020526040808220929092556001600160a01b038516815220546104f49083610589565b6001600160a01b0384166000818152600460205260409081902092909255905133907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103339086815260200190565b600080821161055357600080fd5b6104a78284610747565b60006105698284610769565b905082158061058057508161057e8483610747565b145b61033f57600080fd5b60006105958284610780565b90508281101561033f57600080fd5b600060208083528351808285015260005b818110156105d1578581018301518582016040015282016105b5565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461060957600080fd5b919050565b6000806040838503121561062157600080fd5b61062a836105f2565b946020939093013593505050565b60008060006060848603121561064d57600080fd5b610656846105f2565b9250610664602085016105f2565b9150604084013590509250925092565b60006020828403121561068657600080fd5b6104a7826105f2565b600080604083850312156106a257600080fd5b50508035926020909101359150565b600080604083850312156106c457600080fd5b6106cd836105f2565b91506106db602084016105f2565b90509250929050565b600181811c908216806106f857607f821691505b60208210810361071857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561033f5761033f61071e565b60008261076457634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761033f5761033f61071e565b8082018082111561033f5761033f61071e56fea2646970667358221220ba8aa671a6a49fca15b24330b95bd2854544ac8cc7f0d0089a297f1b93d9f75664736f6c63430008110033

Deployed ByteCode Sourcemap

1487:1971:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1538:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2243:225;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;2243:225:0;1004:187:1;3169:129:0;;;:::i;:::-;;;1342:25:1;;;1330:2;1315:18;3169:129:0;1196:177:1;2786:375:0;;;;;;:::i;:::-;;:::i;1590:21::-;;;;;;;;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;1590:21:0;1711:184:1;1625:27:0;;;;;;3310:137;;;;;;:::i;:::-;-1:-1:-1;;;;;3419:20:0;3387:12;3419:20;;;:8;:20;;;;;;;3310:137;1563:20;;;:::i;1161:102::-;;;;;;:::i;:::-;;:::i;2480:294::-;;;;;;:::i;:::-;;:::i;1372:106::-;;;;;;:::i;:::-;;:::i;1264:107::-;;;;;;:::i;:::-;;:::i;2067:164::-;;;;;;:::i;:::-;-1:-1:-1;;;;;2195:19:0;;;2161:14;2195:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;2067:164;1039:116;;;;;;:::i;:::-;;:::i;1538:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2243:225::-;2356:10;2323:12;2348:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2348:28:0;;;;;;;;;;:37;;;2401;2323:12;;2348:28;;2401:37;;;;2379:6;1342:25:1;;1330:2;1315:18;;1196:177;2401:37:0;;;;;;;;-1:-1:-1;2456:4:0;2243:225;;;;;:::o;3169:129::-;3230:4;3270:20;;;:8;:20;;;;3254:12;;:36;;3270:20;3254:36;:::i;:::-;3247:43;;3169:129;:::o;2786:375::-;-1:-1:-1;;;;;2930:14:0;;2880:12;2930:14;;;:8;:14;;;;;;2922:31;;2946:6;2922:7;:31::i;:::-;-1:-1:-1;;;;;2905:14:0;;;;;;:8;:14;;;;;;;;:48;;;;3000:7;:13;;;;;3014:10;3000:25;;;;;;2992:42;;3027:6;2992:7;:42::i;:::-;-1:-1:-1;;;;;2964:13:0;;;;;;;:7;:13;;;;;;;;2978:10;2964:25;;;;;;;:70;;;;3068:12;;;;;:8;:12;;;;;3060:29;;3082:6;3060:7;:29::i;:::-;-1:-1:-1;;;;;3045:12:0;;;;;;;:8;:12;;;;;;;:44;;;;3105:26;;;;;;;;;;3124:6;1342:25:1;;1330:2;1315:18;;1196:177;3105:26:0;;;;;;;;-1:-1:-1;3149:4:0;2786:375;;;;;:::o;1563:20::-;;;;;;;:::i;1161:102::-;1215:6;1247:1;1242;:6;;1234:15;;;;;;1255:5;1259:1;1255;:5;:::i;:::-;1251:9;1161:102;-1:-1:-1;;;1161:102:0:o;2480:294::-;2621:10;2556:12;2612:20;;;:8;:20;;;;;;2604:37;;2634:6;2604:7;:37::i;:::-;2590:10;2581:20;;;;:8;:20;;;;;;:60;;;;-1:-1:-1;;;;;2675:12:0;;;;;;2667:29;;2689:6;2667:7;:29::i;:::-;-1:-1:-1;;;;;2652:12:0;;;;;;:8;:12;;;;;;;:44;;;;2712:32;;2721:10;;2712:32;;;;2737:6;1342:25:1;;1330:2;1315:18;;1196:177;1372:106:0;1426:6;1448:1;1444;:5;1436:14;;;;;;1465:5;1469:1;1465;:5;:::i;1264:107::-;1318:6;1332:5;1336:1;1332;:5;:::i;:::-;1328:9;-1:-1:-1;1347:6:0;;;:20;;-1:-1:-1;1366:1:0;1357:5;1361:1;1357;:5;:::i;:::-;:10;1347:20;1339:29;;;;;1039:116;1093:6;1116:5;1120:1;1116;:5;:::i;:::-;1112:9;;1145:1;1140;:6;;1132:15;;;;;14:548:1;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:186::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;2051:29;2070:9;2051:29;:::i;2091:248::-;2159:6;2167;2220:2;2208:9;2199:7;2195:23;2191:32;2188:52;;;2236:1;2233;2226:12;2188:52;-1:-1:-1;;2259:23:1;;;2329:2;2314:18;;;2301:32;;-1:-1:-1;2091:248:1:o;2344:260::-;2412:6;2420;2473:2;2461:9;2452:7;2448:23;2444:32;2441:52;;;2489:1;2486;2479:12;2441:52;2512:29;2531:9;2512:29;:::i;:::-;2502:39;;2560:38;2594:2;2583:9;2579:18;2560:38;:::i;:::-;2550:48;;2344:260;;;;;:::o;2609:380::-;2688:1;2684:12;;;;2731;;;2752:61;;2806:4;2798:6;2794:17;2784:27;;2752:61;2859:2;2851:6;2848:14;2828:18;2825:38;2822:161;;2905:10;2900:3;2896:20;2893:1;2886:31;2940:4;2937:1;2930:15;2968:4;2965:1;2958:15;2822:161;;2609:380;;;:::o;2994:127::-;3055:10;3050:3;3046:20;3043:1;3036:31;3086:4;3083:1;3076:15;3110:4;3107:1;3100:15;3126:128;3193:9;;;3214:11;;;3211:37;;;3228:18;;:::i;3259:217::-;3299:1;3325;3315:132;;3369:10;3364:3;3360:20;3357:1;3350:31;3404:4;3401:1;3394:15;3432:4;3429:1;3422:15;3315:132;-1:-1:-1;3461:9:1;;3259:217::o;3481:168::-;3554:9;;;3585;;3602:15;;;3596:22;;3582:37;3572:71;;3623:18;;:::i;3654:125::-;3719:9;;;3740:10;;;3737:36;;;3753:18;;:::i

Swarm Source

ipfs://ba8aa671a6a49fca15b24330b95bd2854544ac8cc7f0d0089a297f1b93d9f756
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.