// 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 |
|---|---|---|---|---|
| Global Dollar (USDG) | USDG | 6 | $1 | $6 |
| 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 | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x4e0b55…a4f7ba | 15 hrs agoMon, 17 Aug 2026 12:43:30 UTC | Approval | [0] 0x000000000000…8b074d3f [1] 0x000000000000…262c40dc data: 0x000000000000000000…00000000 |
| 0x981e33…2e2e6b | 10 days agoSat, 08 Aug 2026 01:01:40 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…3543a15a |
| 0x981e33…2e2e6b | 10 days agoSat, 08 Aug 2026 01:01:40 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…3543a15a |
| 0x981e33…2e2e6b | 10 days agoSat, 08 Aug 2026 01:01:40 UTC | Transfer | [0] 0x000000000000…464bab89 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…3543a15a |
| 0xe147b9…1a9bda | 10 days agoSat, 08 Aug 2026 01:01:39 UTC | Approval | [0] 0x000000000000…464bab89 [1] 0x000000000000…a9f8e4bf data: 0xffffffffffffffffff…ffffffff |
| 0x204da8…c7163e | 10 days agoSat, 08 Aug 2026 01:01:30 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…336af210 |
| 0x204da8…c7163e | 10 days agoSat, 08 Aug 2026 01:01:30 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…336af210 |
| 0x204da8…c7163e | 10 days agoSat, 08 Aug 2026 01:01:30 UTC | Transfer | [0] 0x000000000000…a9869192 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…336af210 |
| 0x8c599f…017fec | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…6e21145c |
| 0x8c599f…017fec | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…6e21145c |
| 0x8c599f…017fec | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…44cdba9b [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…6e21145c |
| 0xe12fca…fd863b | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…3c3c42e6 |
| 0xe12fca…fd863b | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…3c3c42e6 |
| 0xe12fca…fd863b | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…123b4e52 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…3c3c42e6 |
| 0x4f38bf…cfd8cb | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…b962f258 |
| 0x4f38bf…cfd8cb | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…b962f258 |
| 0x4f38bf…cfd8cb | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…413af57a [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…b962f258 |
| 0x2475c1…8fc52a | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…e98800a1 |
| 0x2475c1…8fc52a | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…e98800a1 |
| 0x2475c1…8fc52a | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…2e262975 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…e98800a1 |
| 0xe1ded8…f79fd4 | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…dd311ab1 |
| 0xe1ded8…f79fd4 | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…dd311ab1 |
| 0xe1ded8…f79fd4 | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…178ab4cd [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…dd311ab1 |
| 0x8bc54b…8d2bd4 | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…39ca5b93 data: 0x000000000000000000…576b03e2 |
| 0x8bc54b…8d2bd4 | 10 days agoSat, 08 Aug 2026 01:01:08 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…959e5cb2 data: 0x000000000000000000…576b03e2 |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x4e0b55…a4f7ba | Approve | 38,845,612 | 15 hrs agoMon, 17 Aug 2026 12:43:30 UTC | 0xe0eb…4d3f | IN | Shiba In Hood | $0.000 ETH | 0.00000048 | |
| 0xe147b9…1a9bda | Approve | 30,662,385 | 10 days agoSat, 08 Aug 2026 01:01:39 UTC | 0x3c86…ab89 | IN | Shiba In Hood | $0.000 ETH | 0.00000144 | |
| 0x501fef…8a5aac | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0x5638…9192 | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0x673d2f…656e38 | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0xfb5e…91c3 | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0x97bb3b…6b573f | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0x4883…f57a | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0x6f08b5…148cbe | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0xec23…b4cd | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0xddaa22…b6a897 | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0xc7ea…4e52 | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0xd277a7…1b5977 | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0x8004…ba9b | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0x4c6479…9e481f | Approve | 30,662,042 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0xfcaa…2975 | IN | Shiba In Hood | $0.000 ETH | 0.00000146 | |
| 0x03d843…088a10 | Approve | 30,662,040 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0x9cd7…2dc9 | IN | Shiba In Hood | $0.000 ETH | 0.00000145 | |
| 0x39ba79…e7b413 | Approve | 30,662,040 | 10 days agoSat, 08 Aug 2026 01:01:06 UTC | 0x2aa4…d7b6 | IN | Shiba In Hood | $0.000 ETH | 0.00000145 | |
| 0x4a78af…cfa24e | Approve | 28,715,722 | 12 days agoWed, 05 Aug 2026 18:51:56 UTC | 0x391c…7080 | IN | Shiba In Hood | $0.000 ETH | 0.00000115 | |
| 0x0e616f…e193b3 | Approve | 23,576,440 | 18 days agoThu, 30 Jul 2026 19:44:39 UTC | 0x402d…f715 | IN | Shiba In Hood | $0.000 ETH | 0.00000097 | |
| 0xb5daf6…8cd1ac | Transfer | 23,572,756 | 18 days agoThu, 30 Jul 2026 19:38:30 UTC | 0x0673…f3a6 | IN | Shiba In Hood | $0.000 ETH | 0.00000093 | |
| 0x3d31a9…515f21 | Approve | 23,385,871 | 18 days agoThu, 30 Jul 2026 14:26:18 UTC | 0xfbbb…91d4 | IN | Shiba In Hood | $0.000 ETH | 0.00000094 | |
| 0x51032f…ea971e | Approve | 23,385,864 | 18 days agoThu, 30 Jul 2026 14:26:17 UTC | 0xfbbb…91d4 | IN | Shiba In Hood | $0.000 ETH | 0.00000095 | |
| 0x4f315b…c9ff13 | Approve | 23,385,854 | 18 days agoThu, 30 Jul 2026 14:26:16 UTC | 0xfbbb…91d4 | IN | Shiba In Hood | $0.000 ETH | 0.00000095 | |
| 0xf76ff2…922238 | Approve | 22,189,573 | 19 days agoWed, 29 Jul 2026 05:06:34 UTC | 0xcb4f…fc2f | IN | Shiba In Hood | $0.000 ETH | 0.00000123 | |
| 0xbb1cea…bb8dc0 | Approve | 21,127,851 | 21 days agoMon, 27 Jul 2026 23:31:51 UTC | 0xd8e6…431c | IN | Shiba In Hood | $0.000 ETH | 0.00000170 | |
| 0xb92aba…2c517c | Approve | 21,127,851 | 21 days agoMon, 27 Jul 2026 23:31:51 UTC | 0xe0eb…4d3f | IN | Shiba In Hood | $0.000 ETH | 0.00000170 | |
| 0xa5c2da…2c270a | Approve | 21,127,851 | 21 days agoMon, 27 Jul 2026 23:31:51 UTC | 0x1c51…1dd3 | IN | Shiba In Hood | $0.000 ETH | 0.00000170 | |
| 0x2959cb…72c5a3 | Approve | 21,127,851 | 21 days agoMon, 27 Jul 2026 23:31:51 UTC | 0x0620…3073 | IN | Shiba In Hood | $0.000 ETH | 0.00000170 | |
| 0xffa601…f11cb0 | Approve | 21,127,851 | 21 days agoMon, 27 Jul 2026 23:31:51 UTC | 0x1a07…e78a | IN | Shiba In Hood | $0.000 ETH | 0.00000170 | |
| 0x32582a…269463 | Approve | 21,046,233 | 21 days agoMon, 27 Jul 2026 21:15:22 UTC | 0x32bf…c859 | IN | Shiba In Hood | $0.000 ETH | 0.00000173 | |
| 0x1416df…bf0340 | Approve | 21,029,339 | 21 days agoMon, 27 Jul 2026 20:47:12 UTC | 0x0a54…5d62 | IN | Shiba In Hood | $0.000 ETH | 0.00000172 |
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xaea54fe2…e55ac4 | Transfer | 20,955,951 | 21 days agoMon, 27 Jul 2026 18:44:32 UTC | 0x8c94…ec08 | IN | 0x734b…e51d | 3 USDG | Global Dollar (USDG) | |
| 0xa4499b64…c5414d | Transfer | 20,955,835 | 21 days agoMon, 27 Jul 2026 18:44:20 UTC | 0x8c94…ec08 | IN | 0x734b…e51d | 3 USDG | Global Dollar (USDG) |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 17,407,034 | 25 days agoThu, 23 Jul 2026 15:48:13 UTC | 0x4b9e76…e7ffdb | CREATE2 | createAndLaunch | 0x3132…eae8 | IN | 0x734b…e51d | 0 ETH |