// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
/// @title Token — ERC-20 bersih, tanpa owner/tax/blacklist, gampang di-verify
contract Token {
string public name;
string public symbol;
uint8 public immutable decimals;
uint256 public totalSupply;
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(string memory _name, string memory _symbol, uint8 _decimals, uint256 _supply) {
name = _name;
symbol = _symbol;
decimals = _decimals;
totalSupply = _supply;
balanceOf[msg.sender] = _supply;
emit Transfer(address(0), msg.sender, _supply);
}
function transfer(address to, uint256 value) external returns (bool) {
_transfer(msg.sender, to, value);
return true;
}
function approve(address spender, uint256 value) external returns (bool) {
allowance[msg.sender][spender] = value;
emit Approval(msg.sender, spender, value);
return true;
}
function transferFrom(address from, address to, uint256 value) external returns (bool) {
uint256 a = allowance[from][msg.sender];
if (a != type(uint256).max) {
require(a >= value, "allowance");
unchecked { allowance[from][msg.sender] = a - value; }
}
_transfer(from, to, value);
return true;
}
function _transfer(address from, address to, uint256 value) internal {
require(balanceOf[from] >= value, "balance");
unchecked {
balanceOf[from] -= value;
balanceOf[to] += value;
}
emit Transfer(from, to, value);
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "_name",
"type": "string",
"internalType": "string"
},
{
"name": "_symbol",
"type": "string",
"internalType": "string"
},
{
"name": "_decimals",
"type": "uint8",
"internalType": "uint8"
},
{
"name": "_supply",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"name": "Approval",
"type": "event",
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "Transfer",
"type": "event",
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "to",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "allowance",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "approve",
"type": "function",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "balanceOf",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "decimals",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint8",
"internalType": "uint8"
}
],
"stateMutability": "view"
},
{
"name": "name",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "symbol",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "totalSupply",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "transfer",
"type": "function",
"inputs": [
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "transferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
}
]0x60a060405234801561001057600080fd5b5060405161091a38038061091a83398101604081905261002f9161015b565b600061003b858261027a565b506001610048848261027a565b5060ff82166080526002819055336000818152600360209081526040808320859055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050505061033c565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126100c957600080fd5b81516001600160401b038111156100e2576100e26100a2565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610110576101106100a2565b60405281815283820160200185101561012857600080fd5b60005b828110156101475760208186018101518383018201520161012b565b506000918101602001919091529392505050565b6000806000806080858703121561017157600080fd5b84516001600160401b0381111561018757600080fd5b610193878288016100b8565b602087015190955090506001600160401b038111156101b157600080fd5b6101bd878288016100b8565b935050604085015160ff811681146101d457600080fd5b6060959095015193969295505050565b600181811c908216806101f857607f821691505b60208210810361021857634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610275578282111561027557806000526020600020601f840160051c602085101561024c575060005b90810190601f840160051c0360005b818110156102715760008382015560010161025b565b5050505b505050565b81516001600160401b03811115610293576102936100a2565b6102a7816102a184546101e4565b8461021e565b6020601f8211600181146102db57600083156102c35750848201515b600019600385901b1c1916600184901b178455610335565b600084815260208120601f198516915b8281101561030b57878501518255602094850194600190920191016102eb565b50848210156103295786840151600019600387901b60f8161c191681555b505060018360011b0184555b5050505050565b6080516105c3610357600039600061010801526105c36000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461010357806370a082311461013c57806395d89b411461015c578063a9059cbb14610164578063dd62ed3e1461017757600080fd5b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d957806323b872dd146100f0575b600080fd5b6100a06101a2565b6040516100ad919061042d565b60405180910390f35b6100c96100c4366004610497565b610230565b60405190151581526020016100ad565b6100e260025481565b6040519081526020016100ad565b6100c96100fe3660046104c1565b61029c565b61012a7f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff90911681526020016100ad565b6100e261014a3660046104fe565b60036020526000908152604090205481565b6100a0610349565b6100c9610172366004610497565b610356565b6100e2610185366004610520565b600460209081526000928352604080842090915290825290205481565b600080546101af90610553565b80601f01602080910402602001604051908101604052809291908181526020018280546101db90610553565b80156102285780601f106101fd57610100808354040283529160200191610228565b820191906000526020600020905b81548152906001019060200180831161020b57829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061028b9086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526004602090815260408083203384529091528120546000198114610333578281101561030a5760405162461bcd60e51b8152602060048201526009602482015268616c6c6f77616e636560b81b60448201526064015b60405180910390fd5b6001600160a01b0385166000908152600460209081526040808320338452909152902083820390555b61033e85858561036c565b506001949350505050565b600180546101af90610553565b600061036333848461036c565b50600192915050565b6001600160a01b0383166000908152600360205260409020548111156103be5760405162461bcd60e51b815260206004820152600760248201526662616c616e636560c81b6044820152606401610301565b6001600160a01b03808416600081815260036020526040808220805486900390559285168082529083902080548501905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104209085815260200190565b60405180910390a3505050565b602081526000825180602084015260005b8181101561045b576020818601810151604086840101520161043e565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461049257600080fd5b919050565b600080604083850312156104aa57600080fd5b6104b38361047b565b946020939093013593505050565b6000806000606084860312156104d657600080fd5b6104df8461047b565b92506104ed6020850161047b565b929592945050506040919091013590565b60006020828403121561051057600080fd5b6105198261047b565b9392505050565b6000806040838503121561053357600080fd5b61053c8361047b565b915061054a6020840161047b565b90509250929050565b600181811c9082168061056757607f821691505b60208210810361058757634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212209aefe5955c106a4efdb71fec546128e33bbbe19969b2ce8095bb054272c5b92c64736f6c63430008240033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000004ee2d6d415b85acef8100000000000000000000000000000000000000000000000000000000000000000000000854454e4449494553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000854454e4449494553000000000000000000000000000000000000000000000000
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461010357806370a082311461013c57806395d89b411461015c578063a9059cbb14610164578063dd62ed3e1461017757600080fd5b806306fdde0314610098578063095ea7b3146100b657806318160ddd146100d957806323b872dd146100f0575b600080fd5b6100a06101a2565b6040516100ad919061042d565b60405180910390f35b6100c96100c4366004610497565b610230565b60405190151581526020016100ad565b6100e260025481565b6040519081526020016100ad565b6100c96100fe3660046104c1565b61029c565b61012a7f000000000000000000000000000000000000000000000000000000000000001281565b60405160ff90911681526020016100ad565b6100e261014a3660046104fe565b60036020526000908152604090205481565b6100a0610349565b6100c9610172366004610497565b610356565b6100e2610185366004610520565b600460209081526000928352604080842090915290825290205481565b600080546101af90610553565b80601f01602080910402602001604051908101604052809291908181526020018280546101db90610553565b80156102285780601f106101fd57610100808354040283529160200191610228565b820191906000526020600020905b81548152906001019060200180831161020b57829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061028b9086815260200190565b60405180910390a350600192915050565b6001600160a01b03831660009081526004602090815260408083203384529091528120546000198114610333578281101561030a5760405162461bcd60e51b8152602060048201526009602482015268616c6c6f77616e636560b81b60448201526064015b60405180910390fd5b6001600160a01b0385166000908152600460209081526040808320338452909152902083820390555b61033e85858561036c565b506001949350505050565b600180546101af90610553565b600061036333848461036c565b50600192915050565b6001600160a01b0383166000908152600360205260409020548111156103be5760405162461bcd60e51b815260206004820152600760248201526662616c616e636560c81b6044820152606401610301565b6001600160a01b03808416600081815260036020526040808220805486900390559285168082529083902080548501905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104209085815260200190565b60405180910390a3505050565b602081526000825180602084015260005b8181101561045b576020818601810151604086840101520161043e565b506000604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461049257600080fd5b919050565b600080604083850312156104aa57600080fd5b6104b38361047b565b946020939093013593505050565b6000806000606084860312156104d657600080fd5b6104df8461047b565b92506104ed6020850161047b565b929592945050506040919091013590565b60006020828403121561051057600080fd5b6105198261047b565b9392505050565b6000806040838503121561053357600080fd5b61053c8361047b565b915061054a6020840161047b565b90509250929050565b600181811c9082168061056757607f821691505b60208210810361058757634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212209aefe5955c106a4efdb71fec546128e33bbbe19969b2ce8095bb054272c5b92c64736f6c63430008240033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| no internal transactions found for this address yet (traced blocks + on-demand) | ||||||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x9e4cbf…96a678 | 16 hrs agoMon, 17 Aug 2026 08:01:20 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…05200000 |
| 0x9e4cbf…96a678 | 16 hrs agoMon, 17 Aug 2026 08:01:20 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…05200000 |
| 0x9e4cbf…96a678 | 16 hrs agoMon, 17 Aug 2026 08:01:20 UTC | Transfer | [0] 0x000000000000…4692c8c7 [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0x9e4cbf…96a678 | 16 hrs agoMon, 17 Aug 2026 08:01:20 UTC | Approval | [0] 0x000000000000…4692c8c7 [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0x1eed5f…87e4b9 | 1 day agoSun, 16 Aug 2026 20:54:08 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…05200000 |
| 0x1eed5f…87e4b9 | 1 day agoSun, 16 Aug 2026 20:54:08 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…05200000 |
| 0x1eed5f…87e4b9 | 1 day agoSun, 16 Aug 2026 20:54:08 UTC | Transfer | [0] 0x000000000000…5e4a3aee [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0x1eed5f…87e4b9 | 1 day agoSun, 16 Aug 2026 20:54:08 UTC | Approval | [0] 0x000000000000…5e4a3aee [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0xefbb8d…9439bc | 2 days agoSat, 15 Aug 2026 23:19:03 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…05200000 |
| 0xefbb8d…9439bc | 2 days agoSat, 15 Aug 2026 23:19:03 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…05200000 |
| 0xefbb8d…9439bc | 2 days agoSat, 15 Aug 2026 23:19:03 UTC | Transfer | [0] 0x000000000000…9ea37a47 [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0xc27d64…7efced | 2 days agoSat, 15 Aug 2026 08:01:32 UTC | Approval | [0] 0x000000000000…9ea37a47 [1] 0x000000000000…45000000 data: 0xffffffffffffffffff…ffffffff |
| 0x74c61e…fa26b1 | 3 days agoFri, 14 Aug 2026 18:45:42 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…0a400000 |
| 0x74c61e…fa26b1 | 3 days agoFri, 14 Aug 2026 18:45:42 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…0a400000 |
| 0x74c61e…fa26b1 | 3 days agoFri, 14 Aug 2026 18:45:42 UTC | Transfer | [0] 0x000000000000…1a90711a [1] 0x000000000000…45000000 data: 0x000000000000000000…42000000 |
| 0x74c61e…fa26b1 | 3 days agoFri, 14 Aug 2026 18:45:42 UTC | Approval | [0] 0x000000000000…1a90711a [1] 0x000000000000…45000000 data: 0x000000000000000000…42000000 |
| 0xf84043…06e65e | 3 days agoFri, 14 Aug 2026 07:06:35 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…05200000 |
| 0xf84043…06e65e | 3 days agoFri, 14 Aug 2026 07:06:35 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…05200000 |
| 0xf84043…06e65e | 3 days agoFri, 14 Aug 2026 07:06:35 UTC | Transfer | [0] 0x000000000000…7992aeec [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0xf84043…06e65e | 3 days agoFri, 14 Aug 2026 07:06:35 UTC | Approval | [0] 0x000000000000…7992aeec [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0x864289…3a57cf | 4 days agoThu, 13 Aug 2026 19:10:12 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| 0x864289…3a57cf | 4 days agoThu, 13 Aug 2026 19:10:12 UTC | Transfer | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…b8626477 data: 0x000000000000000000…05200000 |
| 0x864289…3a57cf | 4 days agoThu, 13 Aug 2026 19:10:12 UTC | Approval | [0] 0x000000000000…bf17d7b6 [1] 0x000000000000…959e5cb2 data: 0xffffffffffffffffff…ffffffff |
| 0x864289…3a57cf | 4 days agoThu, 13 Aug 2026 19:10:12 UTC | Transfer | [0] 0x000000000000…45000000 [1] 0x000000000000…bf17d7b6 data: 0x000000000000000000…05200000 |
| 0x864289…3a57cf | 4 days agoThu, 13 Aug 2026 19:10:12 UTC | Transfer | [0] 0x000000000000…762f3901 [1] 0x000000000000…45000000 data: 0x000000000000000000…a1000000 |
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xc27d64…7efced | Approve | 36,955,023 | 2 days agoSat, 15 Aug 2026 08:01:32 UTC | 0x7a2a…7a47 | IN | TENDIIES | $0.000 ETH | 0.00000158 | |
| 0x03e488…61d724 | Approve | 35,257,473 | 4 days agoThu, 13 Aug 2026 08:45:57 UTC | 0xe0ca…add4 | IN | TENDIIES | $0.000 ETH | 0.00000223 | |
| 0x88d5c1…758ae7 | Approve | 35,242,848 | 4 days agoThu, 13 Aug 2026 08:21:28 UTC | 0x0b6c…62d9 | IN | TENDIIES | $0.000 ETH | 0.00000225 | |
| 0xc6e3b7…39153e | Approve | 35,206,096 | 4 days agoThu, 13 Aug 2026 07:19:57 UTC | 0xbbf6…2563 | IN | TENDIIES | $0.000 ETH | 0.00000231 | |
| 0xdc64d7…fc1c3a | Approve | 35,201,806 | 4 days agoThu, 13 Aug 2026 07:12:46 UTC | 0xbbf6…2563 | IN | TENDIIES | $0.000 ETH | 0.00000232 |