| 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 | |||||||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xd54283…7c5d39 | 6 days agoWed, 12 Aug 2026 00:26:07 UTC | Transfer | [0] 0x000000000000…fa46370c [1] 0x000000000000…0000dead data: 0x000000000000000000…59e69a75 |
| 0xd54283…7c5d39 | 6 days agoWed, 12 Aug 2026 00:26:07 UTC | Transfer | [0] 0x000000000000…66a39c45 [1] 0x000000000000…fa46370c data: 0x000000000000000000…59e69a75 |
| 0x36d2f2…3b81ca | 6 days agoWed, 12 Aug 2026 00:22:01 UTC | Transfer | [0] 0x000000000000…20cbbe5f [1] 0x000000000000…66a39c45 data: 0x000000000000000000…59adf94a |
| 0x36d2f2…3b81ca | 6 days agoWed, 12 Aug 2026 00:22:01 UTC | Transfer | [0] 0x000000000000…20cbbe5f [1] 0x000000000000…10d09799 data: 0x000000000000000000…bcdb3915 |
| 0x36d2f2…3b81ca | 6 days agoWed, 12 Aug 2026 00:22:01 UTC | Transfer | [0] 0x000000000000…0deba9e6 [1] 0x000000000000…20cbbe5f data: 0x000000000000000000…1689325f |
| 0xa38a57…1c289c | 6 days agoWed, 12 Aug 2026 00:22:00 UTC | Approval | [0] 0x000000000000…0deba9e6 [1] 0x000000000000…72c22734 data: 0x000000000000000000…1689325f |
| 0x83c958…6f187d | 6 days agoWed, 12 Aug 2026 00:14:39 UTC | Transfer | [0] 0x000000000000…7b642f07 [1] 0x000000000000…66a39c45 data: 0x000000000000000000…1a155fdd |
| 0x567ed5…0b54e3 | 6 days agoWed, 12 Aug 2026 00:14:39 UTC | Approval | [0] 0x000000000000…7b642f07 [1] 0x000000000000…262c40dc data: 0x000000000000000000…1a155fdd |
| 0x1c05b1…422515 | 6 days agoWed, 12 Aug 2026 00:13:53 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…66a39c45 data: 0x000000000000000000…0e51b03b |
| 0x1c05b1…422515 | 6 days agoWed, 12 Aug 2026 00:13:53 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…b3ab9415 data: 0x000000000000000000…0e51b03b |
| 0x1c05b1…422515 | 6 days agoWed, 12 Aug 2026 00:13:53 UTC | Transfer | [0] 0x000000000000…7fb0f843 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…0e51b03b |
| 0x73bda5…162975 | 6 days agoWed, 12 Aug 2026 00:13:50 UTC | Approval | [0] 0x000000000000…7fb0f843 [1] 0x000000000000…a9f8e4bf data: 0xffffffffffffffffff…ffffffff |
| 0xf4e0a9…220f87 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…66a39c45 data: 0x000000000000000000…2a3893cb |
| 0xf4e0a9…220f87 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…b3ab9415 data: 0x000000000000000000…2a3893cb |
| 0xf4e0a9…220f87 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Transfer | [0] 0x000000000000…58ebe5a7 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…2a3893cb |
| 0x724fb0…8d78d4 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…66a39c45 data: 0x000000000000000000…ba35dd92 |
| 0x724fb0…8d78d4 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…b3ab9415 data: 0x000000000000000000…ba35dd92 |
| 0x724fb0…8d78d4 | 6 days agoWed, 12 Aug 2026 00:13:38 UTC | Transfer | [0] 0x000000000000…5acd6a52 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…ba35dd92 |
| 0x5906c2…723876 | 6 days agoWed, 12 Aug 2026 00:13:36 UTC | Approval | [0] 0x000000000000…58ebe5a7 [1] 0x000000000000…a9f8e4bf data: 0xffffffffffffffffff…ffffffff |
| 0x25f4e7…09ffa5 | 6 days agoWed, 12 Aug 2026 00:13:34 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…66a39c45 data: 0x000000000000000000…a7d1a290 |
| 0x25f4e7…09ffa5 | 6 days agoWed, 12 Aug 2026 00:13:34 UTC | Approval | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…b3ab9415 data: 0x000000000000000000…a7d1a290 |
| 0x25f4e7…09ffa5 | 6 days agoWed, 12 Aug 2026 00:13:34 UTC | Transfer | [0] 0x000000000000…a6999969 [1] 0x000000000000…a9f8e4bf data: 0x000000000000000000…a7d1a290 |
| 0x83817b…054137 | 6 days agoWed, 12 Aug 2026 00:13:30 UTC | Approval | [0] 0x000000000000…5acd6a52 [1] 0x000000000000…a9f8e4bf data: 0xffffffffffffffffff…ffffffff |
| 0xb426ca…81af5a | 6 days agoWed, 12 Aug 2026 00:13:29 UTC | Approval | [0] 0x000000000000…a6999969 [1] 0x000000000000…a9f8e4bf data: 0xffffffffffffffffff…ffffffff |
| 0x128c94…1410b8 | 6 days agoWed, 12 Aug 2026 00:13:16 UTC | Transfer | [0] 0x000000000000…a9f8e4bf [1] 0x000000000000…66a39c45 data: 0x000000000000000000…511865d1 |
// SPDX-License-Identifier: MIT
pragma solidity 0.8.24;
import {PotatoToken} from "./PotatoToken.sol";
/// @title HigherToken — the plain launch token for higher.fm.
/// @notice {PotatoToken} under the name this product ships as, with the
/// anti-snipe max-wallet cap removed.
///
/// ## No max wallet
///
/// The base caps any non-exempt recipient at `maxWallet` for a window of
/// blocks after launch, which throttles bots from taking the whole supply
/// in block one. higher.fm ships without it: {_update} is overridden to
/// drop the check, so a launch trades like a vanilla ERC-20 from its very
/// first block.
///
/// Be clear-eyed about what that means. Nothing stops one wallet buying
/// the entire curve in the launch block, and nothing stops a bot doing it
/// first. The curve's own shape is then the only thing standing between a
/// launch and a single holder, and buying it out costs real ETH precisely
/// because the whole supply sits in one range. That cost is now the only
/// defence, by choice.
///
/// Everything else the base guarantees is inherited exactly, not
/// re-implemented: fixed supply, no owner, no mint, no pause, no blacklist.
///
/// It exists for one reason, and it is not cosmetic in the way it looks.
/// A verified contract's name is permanent on the block explorer, and it
/// is one of the few things a buyer checks before trusting a launch.
/// Shipping higher.fm coins that identify as "PotatoToken" would make
/// every one of them look like it came from somewhere else, which is
/// exactly the doubt a launchpad cannot afford.
///
/// The alternative was to fork {PotatoToken} outright. That was rejected:
/// the base is the most security-critical contract in the system and the
/// one most exercised in production, and duplicating it to change a
/// string would put a second copy in circulation that could drift. A
/// subclass with an empty body cannot drift.
contract HigherToken is PotatoToken {
constructor(
string memory name_,
string memory symbol_,
uint256 supply_,
address pad_,
address positionManager_,
address locker_,
uint256 maxWallet_,
uint256 antiSnipeBlocks_
)
PotatoToken(name_, symbol_, supply_, pad_, positionManager_, locker_, maxWallet_, antiSnipeBlocks_)
{}
/// @inheritdoc PotatoToken
/// @dev The cap is removed HERE rather than by configuring `maxWallet` to
/// something unreachable, so the absence is a property of the contract a
/// reader can see, not a value they have to go and check. `maxWallet` and
/// `antiSnipeDeadlineBlock` still exist as inherited getters and are
/// simply not consulted; the factory sets them to the values that read
/// honestly for a token with no cap.
function _update(address from, address to, uint256 value) internal override {
// Straight to ERC20. No max-wallet check, in any block.
super._update(from, to, value);
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "name_",
"type": "string",
"internalType": "string"
},
{
"name": "symbol_",
"type": "string",
"internalType": "string"
},
{
"name": "supply_",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "pad_",
"type": "address",
"internalType": "address"
},
{
"name": "positionManager_",
"type": "address",
"internalType": "address"
},
{
"name": "locker_",
"type": "address",
"internalType": "address"
},
{
"name": "maxWallet_",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "antiSnipeBlocks_",
"type": "uint256",
"internalType": "uint256"
}
],
"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": "MaxWalletExceeded",
"type": "error",
"inputs": []
},
{
"name": "OnlyPad",
"type": "error",
"inputs": []
},
{
"name": "PoolAlreadySet",
"type": "error",
"inputs": []
},
{
"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": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "antiSnipeDeadlineBlock",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "antiSnipeExempt",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"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": "maxWallet",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "name",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "pure"
},
{
"name": "pad",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "pool",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "setPool",
"type": "function",
"inputs": [
{
"name": "pool_",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"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"
}
]0x608060408181526004918236101561001657600080fd5b600092833560e01c91826306fdde031461066757508163095ea7b3146105bd57816316f0115b1461059457816318160ddd1461057557816323b872dd1461047e578163313ce567146104625781634437152a146103b857816370a08231146103815781638da5cb5b146103665781639361266c1461032257816395d89b411461020157508063a9059cbb146101d1578063d21e00de14610197578063dd62ed3e1461014f578063ddf45597146101125763f8b45b05146100d557600080fd5b3461010e578160031936011261010e57602090517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8152f35b5080fd5b503461010e57602036600319011261010e5760209160ff9082906001600160a01b0361013c61078a565b1681526005855220541690519015158152f35b503461010e578060031936011261010e578060209261016c61078a565b6101746107a5565b6001600160a01b0391821683526001865283832091168252845220549051908152f35b503461010e578160031936011261010e57602090517f000000000000000000000000000000000000000000000000000000000188b04c8152f35b503461010e578060031936011261010e576020906101fa6101f061078a565b60243590336107bb565b5160018152f35b83833461010e578160031936011261010e5780519082845460018160011c9060018316928315610318575b6020938484108114610305578388529081156102e95750600114610294575b505050829003601f01601f191682019267ffffffffffffffff841183851017610281575082918261027d925282610741565b0390f35b634e487b7160e01b815260418552602490fd5b8787529192508591837f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b8385106102d5575050505083010185808061024b565b8054888601830152930192849082016102bf565b60ff1916878501525050151560051b840101905085808061024b565b634e487b7160e01b895260228a52602489fd5b91607f169161022c565b50503461010e578160031936011261010e57517f000000000000000000000000b7bdff8f7d3c4a44bea5e9445bdc68344bc238a26001600160a01b03168152602090f35b50503461010e578160031936011261010e5751908152602090f35b50503461010e57602036600319011261010e5760209181906001600160a01b036103a961078a565b16815280845220549051908152f35b90503461045e57602036600319011261045e576103d361078a565b6001600160a01b03907f000000000000000000000000b7bdff8f7d3c4a44bea5e9445bdc68344bc238a28216330361044e576006549282841661044057501680916bffffffffffffffffffffffff60a01b1617600655825260056020528120600160ff1982541617905580f35b8451632fc00d1f60e11b8152fd5b8351630411cf3760e01b81528390fd5b8280fd5b50503461010e578160031936011261010e576020905160128152f35b905082346105725760603660031901126105725761049a61078a565b6104a26107a5565b916044359360018060a01b0383168083526001602052868320338452602052868320549160001983106104de575b6020886101fa8989896107bb565b86831061054657811561052f573315610518575082526001602090815286832033845281529186902090859003905582906101fa876104d0565b8751634a1406b160e11b8152908101849052602490fd5b875163e602df0560e01b8152908101849052602490fd5b8751637dc7a0d960e11b8152339181019182526020820193909352604081018790528291506060010390fd5b80fd5b50503461010e578160031936011261010e576020906002549051908152f35b50503461010e578160031936011261010e5760065490516001600160a01b039091168152602090f35b90503461045e578160031936011261045e576105d761078a565b602435903315610650576001600160a01b031691821561063957508083602095338152600187528181208582528752205582519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925843392a35160018152f35b8351634a1406b160e11b8152908101859052602490fd5b835163e602df0560e01b8152808401869052602490fd5b8490843461045e578260031936011261045e578260035460018160011c9060018316928315610737575b6020938484108114610305578388529081156102e957506001146106e157505050829003601f01601f191682019267ffffffffffffffff841183851017610281575082918261027d925282610741565b600387529192508591837fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b838510610723575050505083010185808061024b565b80548886018301529301928490820161070d565b91607f1691610691565b6020808252825181830181905290939260005b82811061077657505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501610754565b600435906001600160a01b03821682036107a057565b600080fd5b602435906001600160a01b03821682036107a057565b916001600160a01b038084169283156109195716918215610900576000918183528260205260409485842054908282106108cf575060208284937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef938896885287845203888720558486528786208181540190558751908152a37f000000000000000000000000000000000000000000000000000000000188b04c431115806108c7575b806108b1575b61086e57505050565b829181528060205220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff106108a15750565b51632ce93b5960e01b8152600490fd5b50818152600560205260ff838220541615610865565b50600161085f565b865163391434e360e21b81526001600160a01b03919091166004820152602481019190915260448101829052606490fd5b60405163ec442f0560e01b815260006004820152602490fd5b604051634b637e8f60e11b815260006004820152602490fdfea2646970667358221220e02c7aba7c9f46e6a671e01e5368e9c90a2283a8b5bfc6420cf64246a08562f664736f6c63430008180033
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 34,083,039 | 6 days agoWed, 12 Aug 2026 00:09:10 UTC | 0x756b67…971282 | CREATE2 | createToken | 0x13c7…40c4 | IN | 0x0eb0…d8b3 | 0 ETH |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xa38a57…1c289c | Approve | 34,090,832 | 6 days agoWed, 12 Aug 2026 00:22:00 UTC | 0x115c…a9e6 | IN | 7UP | $0.000 ETH | 0.00000884 | |
| 0x567ed5…0b54e3 | Approve | 34,086,390 | 6 days agoWed, 12 Aug 2026 00:14:39 UTC | 0xd72a…2f07 | IN | 7UP | $0.000 ETH | 0.00001871 | |
| 0x73bda5…162975 | Approve | 34,085,904 | 6 days agoWed, 12 Aug 2026 00:13:50 UTC | 0x2300…f843 | IN | 7UP | $0.000 ETH | 0.00000614 | |
| 0x5906c2…723876 | Approve | 34,085,764 | 6 days agoWed, 12 Aug 2026 00:13:36 UTC | 0xf57a…e5a7 | IN | 7UP | $0.000 ETH | 0.00000389 | |
| 0x83817b…054137 | Approve | 34,085,701 | 6 days agoWed, 12 Aug 2026 00:13:30 UTC | 0x8e1d…6a52 | IN | 7UP | $0.000 ETH | 0.00000387 | |
| 0xb426ca…81af5a | Approve | 34,085,691 | 6 days agoWed, 12 Aug 2026 00:13:29 UTC | 0xe15a…9969 | IN | 7UP | $0.000 ETH | 0.00000395 | |
| 0x35ee54…2e732a | Approve | 34,085,498 | 6 days agoWed, 12 Aug 2026 00:13:10 UTC | 0x04d8…2c5d | IN | 7UP | $0.000 ETH | 0.00000576 | |
| 0x9a6c0b…da1da3 | Approve | 34,083,328 | 6 days agoWed, 12 Aug 2026 00:09:39 UTC | 0x6b6e…ac04 | IN | 7UP | $0.000 ETH | 0.00000158 | |
| 0x0385a2…1aa59c | Approve | 34,083,246 | 6 days agoWed, 12 Aug 2026 00:09:31 UTC | 0x21ed…6472 | IN | 7UP | $0.000 ETH | 0.00000157 | |
| 0x769e98…f2f1e1 | Approve | 34,083,218 | 6 days agoWed, 12 Aug 2026 00:09:28 UTC | 0xc27a…3f64 | IN | 7UP | $0.000 ETH | 0.00000173 | |
| 0xb6dbaf…a401cb | Approve | 34,083,199 | 6 days agoWed, 12 Aug 2026 00:09:26 UTC | 0x2d1b…11b4 | IN | 7UP | $0.000 ETH | 0.00000181 | |
| 0x6458f4…2ef357 | Approve | 34,083,195 | 6 days agoWed, 12 Aug 2026 00:09:26 UTC | 0xcb83…69b8 | IN | 7UP | $0.000 ETH | 0.00000175 | |
| 0x9847a1…d49f97 | Approve | 34,083,137 | 6 days agoWed, 12 Aug 2026 00:09:20 UTC | 0x02b0…711d | IN | 7UP | $0.000 ETH | 0.00000179 |