S Price: $0.042849 (-5.09%)
Gas: 55 Gwei

Contract

0xd4aA386bfCEEeDd9De0875B3BA07f51808592e22

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Approve680002622026-04-19 5:09:318 hrs ago1776575371IN
0xd4aA386b...808592e22
0 S0.0015940155
Approve677059172026-04-16 14:47:292 days ago1776350849IN
0xd4aA386b...808592e22
0 S0.0027918554
Approve676996762026-04-16 13:52:292 days ago1776347549IN
0xd4aA386b...808592e22
0 S0.0031020660
Approve676759572026-04-16 10:00:103 days ago1776333610IN
0xd4aA386b...808592e22
0 S0.0028234855
Approve676273892026-04-16 0:03:283 days ago1776297808IN
0xd4aA386b...808592e22
0 S0.0025850550.0001
Approve675928612026-04-15 18:03:263 days ago1776276206IN
0xd4aA386b...808592e22
0 S0.0028748156
Approve675089882026-04-15 4:34:124 days ago1776227652IN
0xd4aA386b...808592e22
0 S0.0016229956
Approve675086322026-04-15 4:29:334 days ago1776227373IN
0xd4aA386b...808592e22
0 S0.0016229956
Approve673648612026-04-14 4:28:485 days ago1776140928IN
0xd4aA386b...808592e22
0 S0.0029261557
Approve672968862026-04-13 17:10:425 days ago1776100242IN
0xd4aA386b...808592e22
0 S0.0028435555
Approve672967222026-04-13 17:09:205 days ago1776100160IN
0xd4aA386b...808592e22
0 S0.0028435555
Approve672774122026-04-13 14:35:375 days ago1776090937IN
0xd4aA386b...808592e22
0 S0.0030816660
Approve669106932026-04-09 10:37:0810 days ago1775731028IN
0xd4aA386b...808592e22
0 S0.0028234855
Approve668263302026-04-07 23:11:2911 days ago1775603489IN
0xd4aA386b...808592e22
0 S0.0028258455
Approve667443022026-04-06 12:53:0413 days ago1775479984IN
0xd4aA386b...808592e22
0 S0.0028241455
Approve666071572026-04-03 23:52:0315 days ago1775260323IN
0xd4aA386b...808592e22
0 S0.002566850
Approve665792252026-04-03 12:20:4616 days ago1775218846IN
0xd4aA386b...808592e22
0 S0.002566850.0001
Transfer665459922026-04-02 22:59:2416 days ago1775170764IN
0xd4aA386b...808592e22
0 S0.001917355
Approve665039582026-04-02 7:55:5817 days ago1775116558IN
0xd4aA386b...808592e22
0 S0.0028435555
Approve664964942026-04-02 5:00:2417 days ago1775106024IN
0xd4aA386b...808592e22
0 S0.0014509750.06456
Approve664610712026-04-01 17:37:4617 days ago1775065066IN
0xd4aA386b...808592e22
0 S0.0018329855
Approve662603992026-03-29 11:26:0021 days ago1774783560IN
0xd4aA386b...808592e22
0 S0.0028435555
Approve662338302026-03-28 22:42:2121 days ago1774737741IN
0xd4aA386b...808592e22
0 S0.0028227655
Approve661616492026-03-27 15:55:2522 days ago1774626925IN
0xd4aA386b...808592e22
0 S0.0017495960.5
Approve661616452026-03-27 15:55:2022 days ago1774626920IN
0xd4aA386b...808592e22
0 S0.0017534160.5
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Cross-Chain Transactions
Loading...
Loading

Minimal Proxy Contract for 0x86112bd87647c9b492890db795eb403b08e8da63

Contract Name:
ElitenessERC20

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at SonicScan.org on 2025-04-01
*/

/**
 *Submitted for verification at blastscan.io on 2024-11-19
*/

/**
 *Submitted for verification at basescan.org on 2024-02-05
*/

/**
 *Submitted for verification at ftmscan.com on 2024-01-29
*/

//	Contract: Eliteness Token (Generic)
//	Author: Sam, @i543
//
/*

FFFFF  TTTTTTT  M   M         GGGGG  U    U  RRRRR     U    U
FF       TTT   M M M M       G       U    U  RR   R    U    U
FFFFF    TTT   M  M  M      G  GGG   U    U  RRRRR     U    U
FF       TTT   M  M  M   O  G    G   U    U  RR R      U    U
FF       TTT   M     M       GGGGG    UUUU   RR  RRR    UUUU




						Contact us at:
			https://discord.com/invite/QpyfMarNrV
					https://t.me/FTM1337

	Community Mediums:
		https://medium.com/@ftm1337
		https://twitter.com/ftm1337

	SPDX-License-Identifier: UNLICENSED


	./elitenessERC20.sol

	Eliteness ERC20 are base layer tokens of Eliteness.Network products.
	They are Standard ERC20 tokens and can be minted by minters and burned by holders.
	Note: Tokens must be initialized post deployment!


*/


pragma solidity 0.8.9;

contract ElitenessERC20 {
	bool internal initialized;
	string public name;
	string public symbol;
	uint16 public decimals;
	uint256  public totalSupply;
	mapping(address=>uint256) public balanceOf;
	mapping(address=>mapping(address=>uint256)) public allowance;
	address public owner;
	address public minter;
	event Approval(address indexed o, address indexed s, uint a);
	event Transfer(address indexed s, address indexed d, uint a);
	event OwnerChanged(address indexed m);
	event MinterChanged(address indexed m);
	modifier OnlyOwner() {
		require(msg.sender==owner, "Unknown authority!");
		_;
	}
	modifier OnlyMinter() {
		require(minter == msg.sender, "Unauthorized mint!");
		_;
	}
	function approve(address _s, uint _a) public returns (bool) {
		allowance[msg.sender][_s] = _a;
		emit Approval(msg.sender, _s, _a);
		return true;
	}
	function transfer(address _d, uint _a) public returns (bool) {
		return transferFrom(msg.sender, _d, _a);
	}
	function transferFrom(address _s, address _d, uint _a) public returns (bool) {
		require(balanceOf[_s] >= _a, "Insufficient");
		require(_d!=address(0), "Please burn()");
		if (_s != msg.sender && allowance[_s][msg.sender] != type(uint256).max) {
			require(allowance[_s][msg.sender] >= _a, "Not allowed!");
			allowance[_s][msg.sender] -= _a;
		}
		balanceOf[_s] -= _a;
		balanceOf[_d] += _a;
		emit Transfer(_s, _d, _a);
		return true;
	}
	function mint(address _w, uint256 _a) public OnlyMinter returns (bool) {
		totalSupply+=_a;
		balanceOf[_w]+=_a;
		emit Transfer(address(0), _w, _a);
		return true;
	}
	function burn(uint256 _a) public returns (bool) {
		require(balanceOf[msg.sender]>=_a, "Insufficient");
		totalSupply-=_a;
		balanceOf[msg.sender]-=_a;
		emit Transfer(msg.sender, address(0), _a);
		return true;
	}
	function setMinter(address _m) public OnlyOwner {
		minter = _m;
		emit MinterChanged(_m);
	}
	function setOwner(address _o) public OnlyOwner {
		owner = _o;
		emit OwnerChanged(_o);
	}
	function initialize(address _o, address _m, string memory _n, string memory _s, uint16 _dec) public {
		require(!initialized,"initialized!");
		initialized=true;
		owner=_o;
		emit OwnerChanged(_o);
		minter = _m;
		emit MinterChanged(_m);
		name = _n;
		symbol = _s;
		decimals = _dec;
	}
}

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"o","type":"address"},{"indexed":true,"internalType":"address","name":"s","type":"address"},{"indexed":false,"internalType":"uint256","name":"a","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"m","type":"address"}],"name":"MinterChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"m","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"s","type":"address"},{"indexed":true,"internalType":"address","name":"d","type":"address"},{"indexed":false,"internalType":"uint256","name":"a","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_s","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_o","type":"address"},{"internalType":"address","name":"_m","type":"address"},{"internalType":"string","name":"_n","type":"string"},{"internalType":"string","name":"_s","type":"string"},{"internalType":"uint16","name":"_dec","type":"uint16"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_w","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"minter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_m","type":"address"}],"name":"setMinter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_o","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","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":"_d","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_s","type":"address"},{"internalType":"address","name":"_d","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

Block Transaction Gas Used Reward
view all blocks produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.