// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract StandardToken is ERC20 {
uint256 public constant FIXED_SUPPLY = 1_000_000_000 * 10 ** 18;
constructor(
string memory name_,
string memory symbol_
) ERC20(name_, symbol_) {
_mint(msg.sender, FIXED_SUPPLY);
}
function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
address owner = _msgSender();
_approve(owner, spender, allowance(owner, spender) + addedValue);
return true;
}
function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
address owner = _msgSender();
uint256 current = allowance(owner, spender);
require(current >= subtractedValue, "ALLOWANCE_BELOW_ZERO");
unchecked {
_approve(owner, spender, current - subtractedValue);
}
return true;
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "name_",
"type": "string",
"internalType": "string"
},
{
"name": "symbol_",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "nonpayable"
},
{
"name": "ERC20InsufficientAllowance",
"type": "error",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "allowance",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "needed",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC20InsufficientBalance",
"type": "error",
"inputs": [
{
"name": "sender",
"type": "address",
"internalType": "address"
},
{
"name": "balance",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "needed",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC20InvalidApprover",
"type": "error",
"inputs": [
{
"name": "approver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidReceiver",
"type": "error",
"inputs": [
{
"name": "receiver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidSender",
"type": "error",
"inputs": [
{
"name": "sender",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidSpender",
"type": "error",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
}
]
},
{
"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": "FIXED_SUPPLY",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "allowance",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "spender",
"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": "account",
"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": "decreaseAllowance",
"type": "function",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "subtractedValue",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "increaseAllowance",
"type": "function",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "addedValue",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"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"
}
]0x608060408181526004918236101561001657600080fd5b600092833560e01c91826306fdde03146104d457508163095ea7b3146104aa57816318160ddd1461048b57816323b872dd14610397578163313ce5671461037b578163395093511461031457816370a08231146102dd57816395d89b41146101db578163a457c2d71461014a57508063a9059cbb1461011a578063c969943e146100f45763dd62ed3e146100a957600080fd5b346100f057806003193601126100f057806020926100c56105dc565b6100cd6105f7565b6001600160a01b0391821683526001865283832091168252845220549051908152f35b5080fd5b50346100f057816003193601126100f057602090516b033b2e3c9fd0803ce80000008152f35b50346100f057806003193601126100f0576020906101436101396105dc565b602435903361060d565b5160018152f35b905082346101d857826003193601126101d8576101656105dc565b918360243592338152600160205281812060018060a01b038616825260205220549082821061019e5760208561014385850387336106eb565b606490602086519162461bcd60e51b83528201526014602482015273414c4c4f57414e43455f42454c4f575f5a45524f60601b6044820152fd5b80fd5b8383346100f057816003193601126100f057805190828454600181811c908083169283156102d3575b60209384841081146102c0578388529081156102a4575060011461026c575b505050829003601f01601f191682019267ffffffffffffffff8411838510176102595750829182610255925282610593565b0390f35b634e487b7160e01b815260418552602490fd5b919250868652828620918387935b8385106102905750505050830101858080610223565b80548886018301529301928490820161027a565b60ff1916878501525050151560051b8401019050858080610223565b634e487b7160e01b895260228a52602489fd5b91607f1691610204565b5050346100f05760203660031901126100f05760209181906001600160a01b036103056105dc565b16815280845220549051908152f35b8284346101d857816003193601126101d85761032e6105dc565b338252600160209081528383206001600160a01b0383168452905282822054602435810192908310610368576020846101438585336106eb565b634e487b7160e01b815260118552602490fd5b5050346100f057816003193601126100f0576020905160128152f35b905082346101d85760603660031901126101d8576103b36105dc565b6103bb6105f7565b916044359360018060a01b0383168083526001602052868320338452602052868320549160001983106103f7575b60208861014389898961060d565b86831061045f57811561044857331561043157508252600160209081528683203384528152918690209085900390558290610143876103e9565b8751634a1406b160e11b8152908101849052602490fd5b875163e602df0560e01b8152908101849052602490fd5b8751637dc7a0d960e11b8152339181019182526020820193909352604081018790528291506060010390fd5b5050346100f057816003193601126100f0576020906002549051908152f35b5050346100f057806003193601126100f0576020906101436104ca6105dc565b60243590336106eb565b8490843461058f578260031936011261058f5782600354600181811c90808316928315610585575b60209384841081146102c0578388529081156102a4575060011461054c57505050829003601f01601f191682019267ffffffffffffffff8411838510176102595750829182610255925282610593565b91925060038652828620918387935b8385106105715750505050830101858080610223565b80548886018301529301928490820161055b565b91607f16916104fc565b8280fd5b6020808252825181830181905290939260005b8281106105c857505060409293506000838284010152601f8019910116010190565b8181018601518482016040015285016105a6565b600435906001600160a01b03821682036105f257565b600080fd5b602435906001600160a01b03821682036105f257565b916001600160a01b038084169283156106d257169283156106b95760009083825281602052604082205490838210610687575091604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b60405163391434e360e21b81526001600160a01b03919091166004820152602481019190915260448101839052606490fd5b60405163ec442f0560e01b815260006004820152602490fd5b604051634b637e8f60e11b815260006004820152602490fd5b6001600160a01b03908116918215610765571691821561074c5760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925918360005260018252604060002085600052825280604060002055604051908152a3565b604051634a1406b160e11b815260006004820152602490fd5b60405163e602df0560e01b815260006004820152602490fdfea2646970667358221220843365d9597fda51644a292bd49b19cb5bec6cb0cec108d25c68c3511d8127d064736f6c63430008140033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x6b5b57…ed3ad3 | 3 days agoFri, 14 Aug 2026 06:31:06 UTC | Transfer | [0] 0x000000000000…e56cd1d7 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…37fc1f9a |
| 0x105ae4…f36172 | 3 days agoFri, 14 Aug 2026 05:24:09 UTC | Approval | [0] 0x000000000000…e56cd1d7 [1] 0x000000000000…959e5cb2 data: 0xffffffffffffffffff…ffffffff |
| 0x601358…ead96d | 5 days agoWed, 12 Aug 2026 16:49:11 UTC | Transfer | [0] 0x000000000000…9b6830e8 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…56b53676 |
| 0x601358…ead96d | 5 days agoWed, 12 Aug 2026 16:49:11 UTC | Transfer | [0] 0x000000000000…48b9709f [1] 0x000000000000…9b6830e8 data: 0x000000000000000000…56b53676 |
| 0xa70de8…4949b1 | 5 days agoWed, 12 Aug 2026 16:49:09 UTC | Approval | [0] 0x000000000000…48b9709f [1] 0x000000000000…9b6830e8 data: 0xffffffffffffffffff…ffffffff |
| 0xf7e542…eb1460 | 5 days agoWed, 12 Aug 2026 16:49:08 UTC | Approval | [0] 0x000000000000…48b9709f [1] 0x000000000000…9b6830e8 data: 0xffffffffffffffffff…ffffffff |
| 0x3d934a…a83f9a | 5 days agoWed, 12 Aug 2026 16:49:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…7b101ebb data: 0x000000000000000000…adcc2c66 |
| 0x3d934a…a83f9a | 5 days agoWed, 12 Aug 2026 16:49:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…adcc2c66 |
| 0x3d934a…a83f9a | 5 days agoWed, 12 Aug 2026 16:49:08 UTC | Transfer | [0] 0x000000000000…8e8d0919 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…adcc2c66 |
| 0x63c991…4c8802 | 5 days agoWed, 12 Aug 2026 11:51:46 UTC | Transfer | [0] 0x000000000000…aab9845d [1] 0x000000000000…0000dead data: 0x000000000000000000…ddfba9fa |
| 0x63c991…4c8802 | 5 days agoWed, 12 Aug 2026 11:51:46 UTC | Transfer | [0] 0x000000000000…7b101ebb [1] 0x000000000000…aab9845d data: 0x000000000000000000…ddfba9fa |
| 0x6313e9…91ff0d | 5 days agoWed, 12 Aug 2026 11:39:21 UTC | Transfer | [0] 0x000000000000…95867f94 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…6ae3852c |
| 0xe9398d…bc58c5 | 5 days agoWed, 12 Aug 2026 11:39:21 UTC | Approval | [0] 0x000000000000…95867f94 [1] 0x000000000000…262c40dc data: 0x000000000000000000…6ae3852c |
| 0x948d1a…7727dc | 6 days agoWed, 12 Aug 2026 02:50:52 UTC | Transfer | [0] 0x000000000000…48714f8e [1] 0x000000000000…7b101ebb data: 0x000000000000000000…8739345e |
| 0xc2ab1d…ca6a82 | 6 days agoTue, 11 Aug 2026 14:10:47 UTC | Transfer | [0] 0x000000000000…bf983061 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…425be92b |
| 0x98a4d1…7901da | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Transfer | [0] 0x000000000000…b266b879 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…58b9f959 |
| 0xec6fd9…365050 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Approval | [0] 0x000000000000…b266b879 [1] 0x000000000000…262c40dc data: 0x000000000000000000…58b9f959 |
| 0xf3fc4e…6d59d1 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Transfer | [0] 0x000000000000…8f9d2d09 [1] 0x000000000000…7b101ebb data: 0x000000000000000000…0e4e3b64 |
| 0x1634c1…3645c6 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Transfer | [0] 0x000000000000…82258dbb [1] 0x000000000000…7b101ebb data: 0x000000000000000000…7276d3b2 |
| 0x05bfb2…73d137 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Approval | [0] 0x000000000000…8f9d2d09 [1] 0x000000000000…262c40dc data: 0x000000000000000000…0e4e3b64 |
| 0x4ba0f6…defd4c | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | Approval | [0] 0x000000000000…82258dbb [1] 0x000000000000…262c40dc data: 0x000000000000000000…7276d3b2 |
| 0x040b1a…c04beb | 6 days agoTue, 11 Aug 2026 13:38:29 UTC | Approval | [0] 0x000000000000…bf983061 [1] 0x000000000000…6cd7ce2b data: 0xffffffffffffffffff…ffffffff |
| 0xf07f5e…8d6a57 | 6 days agoTue, 11 Aug 2026 13:38:28 UTC | Transfer | [0] 0x000000000000…7b101ebb [1] 0x000000000000…bf983061 data: 0x000000000000000000…425be92b |
| 0x20a7b1…3edd53 | 6 days agoTue, 11 Aug 2026 13:37:33 UTC | Transfer | [0] 0x000000000000…7b101ebb [1] 0x000000000000…95867f94 data: 0x000000000000000000…c3fd178a |
| 0x0ed41f…4580fd | 6 days agoTue, 11 Aug 2026 13:36:08 UTC | Transfer | [0] 0x000000000000…7b101ebb [1] 0x000000000000…8f9d2d09 data: 0x000000000000000000…0e4e3b64 |
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| 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 ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x105ae4…f36172 | Approve | 35,998,686 | 3 days agoFri, 14 Aug 2026 05:24:09 UTC | 0x4086…d1d7 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000192 | |
| 0xa70de8…4949b1 | Approve | 34,684,692 | 5 days agoWed, 12 Aug 2026 16:49:09 UTC | 0x3946…709f | IN | FROBIN TOKEN | $0.000 ETH | 0.00000134 | |
| 0xf7e542…eb1460 | Approve | 34,684,686 | 5 days agoWed, 12 Aug 2026 16:49:08 UTC | 0x3946…709f | IN | FROBIN TOKEN | $0.000 ETH | 0.00000236 | |
| 0xe9398d…bc58c5 | Approve | 34,498,876 | 5 days agoWed, 12 Aug 2026 11:39:21 UTC | 0xb045…7f94 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000232 | |
| 0x05bfb2…73d137 | Approve | 33,704,467 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | 0xcc6e…2d09 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000125 | |
| 0x4ba0f6…defd4c | Approve | 33,704,467 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | 0x8b2f…8dbb | IN | FROBIN TOKEN | $0.000 ETH | 0.00000125 | |
| 0xec6fd9…365050 | Approve | 33,704,467 | 6 days agoTue, 11 Aug 2026 13:39:46 UTC | 0xecba…b879 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000125 | |
| 0x040b1a…c04beb | Approve | 33,703,699 | 6 days agoTue, 11 Aug 2026 13:38:29 UTC | 0x3f8b…3061 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000125 | |
| 0xe6db2c…a1585c | Approve | 33,702,052 | 6 days agoTue, 11 Aug 2026 13:35:45 UTC | 0x3946…709f | IN | FROBIN TOKEN | $0.000 ETH | 0.00000070 | |
| 0xe9af85…aa0490 | Approve | 33,702,047 | 6 days agoTue, 11 Aug 2026 13:35:44 UTC | 0x2da1…0919 | IN | FROBIN TOKEN | $0.000 ETH | 0.00000123 | |
| 0x19d24e…d0b5e7 | Approve | 33,702,046 | 6 days agoTue, 11 Aug 2026 13:35:44 UTC | 0x3946…709f | IN | FROBIN TOKEN | $0.000 ETH | 0.00000123 | |
| 0xdb7895…9f94b6 | Approve | 33,700,599 | 6 days agoTue, 11 Aug 2026 13:33:19 UTC | 0x0418…4f8e | IN | FROBIN TOKEN | $0.000 ETH | 0.00000122 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 33,683,337 | 6 days agoTue, 11 Aug 2026 13:04:32 UTC | 0x9f5e5a…b6d957 | CREATE2 | createAndLaunch | 0x3132…eae8 | IN | 0x1f22…e49d | 0 ETH |