// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.20;
/* fzascutawhcos */
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
library Bfplahg {
function x388ahygCeme(uint256 a, uint256 b, uint256 d) internal pure returns (uint256) {
if (d == 0) revert();
return (a * b) / d;
}
function ggdjpma14(uint256 units) internal pure returns (uint256) {
return units * 1e18;
}
function radiriyXyydsq5(uint256 x) internal pure returns (uint256) {
return x == 0 ? 0 : x;
}
}
abstract contract Q441mass {
event Uvvjfee77(address a, uint256 b);
function faxavT480gpmvk() external pure returns (bool) {
return true;
}
}
contract PERMA is ERC20, Q441mass {
bytes32 internal constant NNGGQ9_XIJ = 0x72a214f967bbcd6884ecb8a95c1ccc6a35621592cbe6d7379786fd836f3b0843;
uint256 constant K813VDX_DXYDH = 1e18;
function wjnxgagGoqewe() external view returns (bytes32) { return NNGGQ9_XIJ; }
function wdgegmq8Bgptw(address a) external pure returns (bool) { return a != address(0); }
error Q265zbm(address who);
function z261jskX105jtrhk() external view returns (bytes32) { return NNGGQ9_XIJ; }
struct Hnqnj16 {
uint256 knkgaa;
address k553gpvd;
}
bytes32 private qtkXecxo;
function ehgbbyp41Rikapoj() external pure returns (uint8) { return 18; }
function x500swtLhmrhnl() external view returns (bytes32) { return NNGGQ9_XIJ; }
error Jeevmsk91(uint256 got, uint256 max);
function bahiHis() external view returns (uint256) { return totalSupply(); }
function m761kuuvxDwnwhb92() external pure returns (uint256) { return 6887; }
constructor(
uint256 x304ajdQty,
string memory uzcName,
string memory k366jupqdSymbol,
address q532xecsWallet,
bytes32 m328znuw
) ERC20(uzcName, k366jupqdSymbol) {
if (q532xecsWallet == address(0)) revert();
m328znuw;
uint256 hnrg79 = x304ajdQty * K813VDX_DXYDH;
_mint(q532xecsWallet, hnrg79);
emit Uvvjfee77(q532xecsWallet, x304ajdQty * 1e18);
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "x304ajdQty",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "uzcName",
"type": "string",
"internalType": "string"
},
{
"name": "k366jupqdSymbol",
"type": "string",
"internalType": "string"
},
{
"name": "q532xecsWallet",
"type": "address",
"internalType": "address"
},
{
"name": "m328znuw",
"type": "bytes32",
"internalType": "bytes32"
}
],
"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": "Jeevmsk91",
"type": "error",
"inputs": [
{
"name": "got",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "max",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "Q265zbm",
"type": "error",
"inputs": [
{
"name": "who",
"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": "Uvvjfee77",
"type": "event",
"inputs": [
{
"name": "a",
"type": "address",
"indexed": false,
"internalType": "address"
},
{
"name": "b",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"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": "bahiHis",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"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": "ehgbbyp41Rikapoj",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint8",
"internalType": "uint8"
}
],
"stateMutability": "pure"
},
{
"name": "faxavT480gpmvk",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "pure"
},
{
"name": "m761kuuvxDwnwhb92",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "pure"
},
{
"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"
},
{
"name": "wdgegmq8Bgptw",
"type": "function",
"inputs": [
{
"name": "a",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "pure"
},
{
"name": "wjnxgagGoqewe",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"name": "x500swtLhmrhnl",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"name": "z261jskX105jtrhk",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
}
]0x608060405234801561000f575f5ffd5b5060043610610106575f3560e01c806370a082311161009e57806395d89b411161006e57806395d89b4114610200578063a9059cbb14610208578063dd62ed3e1461021b578063f6ff2d98146101da578063fc21657f146101da575f5ffd5b806370a082311461019657806378665c54146101be5780637d789114146101785780638ad95ce0146101da575f5ffd5b806327839cb0116100d957806327839cb014610170578063313ce56714610178578063412773401461018757806357bed38f1461018f575f5ffd5b806306fdde031461010a578063095ea7b31461012857806318160ddd1461014b57806323b872dd1461015d575b5f5ffd5b610112610253565b60405161011f9190610632565b60405180910390f35b61013b610136366004610682565b6102e3565b604051901515815260200161011f565b6002545b60405190815260200161011f565b61013b61016b3660046106aa565b6102fc565b61014f61031f565b6040516012815260200161011f565b611ae761014f565b600161013b565b61014f6101a43660046106e4565b6001600160a01b03165f9081526020819052604090205490565b61013b6101cc3660046106e4565b6001600160a01b0316151590565b7f72a214f967bbcd6884ecb8a95c1ccc6a35621592cbe6d7379786fd836f3b084361014f565b61011261032e565b61013b610216366004610682565b61033d565b61014f610229366004610704565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b60606003805461026290610735565b80601f016020809104026020016040519081016040528092919081815260200182805461028e90610735565b80156102d95780601f106102b0576101008083540402835291602001916102d9565b820191905f5260205f20905b8154815290600101906020018083116102bc57829003601f168201915b5050505050905090565b5f336102f081858561034a565b60019150505b92915050565b5f3361030985828561035c565b6103148585856103dd565b506001949350505050565b5f61032960025490565b905090565b60606004805461026290610735565b5f336102f08185856103dd565b610357838383600161043a565b505050565b6001600160a01b038381165f908152600160209081526040808320938616835292905220545f198110156103d757818110156103c957604051637dc7a0d960e11b81526001600160a01b038416600482015260248101829052604481018390526064015b60405180910390fd5b6103d784848484035f61043a565b50505050565b6001600160a01b03831661040657604051634b637e8f60e11b81525f60048201526024016103c0565b6001600160a01b03821661042f5760405163ec442f0560e01b81525f60048201526024016103c0565b61035783838361050c565b6001600160a01b0384166104635760405163e602df0560e01b81525f60048201526024016103c0565b6001600160a01b03831661048c57604051634a1406b160e11b81525f60048201526024016103c0565b6001600160a01b038085165f90815260016020908152604080832093871683529290522082905580156103d757826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104fe91815260200190565b60405180910390a350505050565b6001600160a01b038316610536578060025f82825461052b919061076d565b909155506105a69050565b6001600160a01b0383165f90815260208190526040902054818110156105885760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016103c0565b6001600160a01b0384165f9081526020819052604090209082900390555b6001600160a01b0382166105c2576002805482900390556105e0565b6001600160a01b0382165f9081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161062591815260200190565b60405180910390a3505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461067d575f5ffd5b919050565b5f5f60408385031215610693575f5ffd5b61069c83610667565b946020939093013593505050565b5f5f5f606084860312156106bc575f5ffd5b6106c584610667565b92506106d360208501610667565b929592945050506040919091013590565b5f602082840312156106f4575f5ffd5b6106fd82610667565b9392505050565b5f5f60408385031215610715575f5ffd5b61071e83610667565b915061072c60208401610667565b90509250929050565b600181811c9082168061074957607f821691505b60208210810361076757634e487b7160e01b5f52602260045260245ffd5b50919050565b808201808211156102f657634e487b7160e01b5f52601160045260245ffdfea26469706673582212201e966f6b1b578b5028fc9dfb11f55158e8f7d44c806bc2954e535d6e3c283bf864736f6c63430008230033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xdd664c…b91276 | 15 days agoMon, 03 Aug 2026 06:47:13 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…aa4c7ba2 data: 0x000000000000000000…edc27947 |
| 0x5b23db…3cf58d | 20 days agoTue, 28 Jul 2026 22:40:07 UTC | Approval | [0] 0x000000000000…1bc27730 [1] 0x000000000000…eb649eba data: 0xffffffffffffffffff…ffffffff |
| 0xa3ab9b…70d9e6 | 20 days agoTue, 28 Jul 2026 22:38:34 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…7290afa9 data: 0x000000000000000000…cb046726 |
| 0xb24093…0a7532 | 20 days agoTue, 28 Jul 2026 22:38:33 UTC | Transfer | [0] 0x000000000000…eb649eba [1] 0x000000000000…65eeb1fb data: 0x000000000000000000…47e60294 |
| 0xb24093…0a7532 | 20 days agoTue, 28 Jul 2026 22:38:33 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…eb649eba data: 0x000000000000000000…47e60294 |
| 0x6a7abe…1a3084 | 20 days agoTue, 28 Jul 2026 22:37:48 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…40c7f86d data: 0x000000000000000000…e3575318 |
| 0xaf7142…e64bb3 | 20 days agoTue, 28 Jul 2026 22:37:32 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…8e15d5b6 data: 0x000000000000000000…9eb50d01 |
| 0x3e666b…071230 | 20 days agoTue, 28 Jul 2026 22:37:19 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…21fe7935 data: 0x000000000000000000…e98fc626 |
| 0xbb448d…2068f4 | 20 days agoTue, 28 Jul 2026 22:37:06 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…560722a8 data: 0x000000000000000000…16e2d6a0 |
| 0x950be3…7cf430 | 20 days agoTue, 28 Jul 2026 22:36:52 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…5cc0a6f0 data: 0x000000000000000000…c1d8e1ac |
| 0xa23687…024d64 | 20 days agoTue, 28 Jul 2026 22:36:29 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…1d17ab2c data: 0x000000000000000000…8a4bc8ea |
| 0xaa7166…73612c | 20 days agoTue, 28 Jul 2026 22:36:10 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…a256e71b data: 0x000000000000000000…31a74d86 |
| 0xe2420c…f745a8 | 20 days agoTue, 28 Jul 2026 22:35:58 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…acc92f54 data: 0x000000000000000000…6ada98b7 |
| 0x0a7c3f…8d13b3 | 20 days agoTue, 28 Jul 2026 22:35:42 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…46cdff88 data: 0x000000000000000000…2487e829 |
| 0x38523b…73456f | 20 days agoTue, 28 Jul 2026 22:35:30 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…e9bcd6e6 data: 0x000000000000000000…40a207a5 |
| 0xa3602f…45e401 | 20 days agoTue, 28 Jul 2026 22:35:19 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…d02c3b67 data: 0x000000000000000000…2ef1a530 |
| 0x85ddf3…d1dbd2 | 20 days agoTue, 28 Jul 2026 22:35:03 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…5abd4078 data: 0x000000000000000000…ebdd9874 |
| 0x6f3573…85eec4 | 20 days agoTue, 28 Jul 2026 22:34:42 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…eacc2968 data: 0x000000000000000000…42b37c1c |
| 0xb850a1…b80b7b | 20 days agoTue, 28 Jul 2026 22:34:24 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…85e424e0 data: 0x000000000000000000…d6d0aeb2 |
| 0x06bbfb…7911de | 20 days agoTue, 28 Jul 2026 22:34:06 UTC | Transfer | [0] 0x000000000000…2c671a2e [1] 0x000000000000…24a75933 data: 0x000000000000000000…ca7f26a3 |
| 0xe4a524…750a8c | 20 days agoTue, 28 Jul 2026 22:33:29 UTC | Transfer | [0] 0x000000000000…65eeb1fb [1] 0x000000000000…2c671a2e data: 0x000000000000000000…e8000000 |
| 0xa6984c…0f92bf | 20 days agoTue, 28 Jul 2026 22:32:25 UTC | Approval | [0] 0x000000000000…65eeb1fb [1] 0x000000000000…eb649eba data: 0xffffffffffffffffff…ffffffff |
| 0x1fd25e…2ca153 | 20 days agoTue, 28 Jul 2026 22:32:13 UTC | 0x2e4ecb…d8dc | data: 0x000000000000000000…e8000000 |
| 0x1fd25e…2ca153 | 20 days agoTue, 28 Jul 2026 22:32:13 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…65eeb1fb data: 0x000000000000000000…e8000000 |
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x5b23db…3cf58d | Approve | 21,958,053 | 20 days agoTue, 28 Jul 2026 22:40:07 UTC | 0xfa62…7730 | IN | PERMA | $0.000 ETH | 0.00000130 | |
| 0xa6984c…0f92bf | Approve | 21,953,440 | 20 days agoTue, 28 Jul 2026 22:32:25 UTC | 0x6e28…b1fb | IN | PERMA | $0.000 ETH | 0.00000130 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 21,953,319 | 20 days agoTue, 28 Jul 2026 22:32:13 UTC | 0x1fd25e…2ca153 | CREATE2 | 0x345b4bce | 0x4e59…956c | IN | 0xa4e5…2b27 | 0 ETH |