// SPDX-License-Identifier: MIT
pragma solidity 0.8.26;
import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import {SafeERC20} from "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import {Multicall} from "./Multicall.sol";
import {IAllowanceTransfer, Permit2Forwarder} from "./Permit2Forwarder.sol";
import {IStrategy} from "./interfaces/IStrategy.sol";
import {INativeStrategy} from "./interfaces/INativeStrategy.sol";
import {ILiquidityLauncher} from "./interfaces/ILiquidityLauncher.sol";
import {ITokenFactory} from "@uniswap/uerc20-factory/src/interfaces/ITokenFactory.sol";
import {Distribution} from "./types/Distribution.sol";
/// @title LiquidityLauncher
/// @notice A contract that allows users to create tokens and distribute them via one or more strategies
/// @custom:security-contact security@uniswap.org
contract LiquidityLauncher is ILiquidityLauncher, Multicall, Permit2Forwarder {
using SafeERC20 for IERC20;
constructor(IAllowanceTransfer _permit2) Permit2Forwarder(_permit2) {}
/// @inheritdoc ILiquidityLauncher
function createToken(
address factory,
string calldata name,
string calldata symbol,
uint8 decimals,
uint128 initialSupply,
address recipient,
bytes calldata tokenData
) external payable override returns (address tokenAddress) {
if (recipient == address(0)) {
revert RecipientCannotBeZeroAddress();
}
tokenAddress = ITokenFactory(factory)
.createToken(name, symbol, decimals, initialSupply, recipient, tokenData, getGraffiti(msg.sender));
emit TokenCreated(tokenAddress);
}
/// @inheritdoc ILiquidityLauncher
function depositToken(address token, uint160 amount) external payable override {
// Pulls tokens from msg.sender via permit2 so the deposit can be batched with `distributeToken`
// in a single multicall (preceded by a `permit` call for first-time approvals).
permit2.transferFrom(msg.sender, address(this), amount, token);
}
/// @inheritdoc ILiquidityLauncher
function distributeToken(address token, Distribution calldata distribution, bytes32 salt)
external
payable
override
{
// Approve the strategy to pull `distribution.amount` from this contract. The strategy is
// expected to consume the full allowance via `safeTransferFrom` inside `initializeDistribution`.
IERC20(token).forceApprove(distribution.strategy, distribution.amount);
IStrategy(distribution.strategy)
.initializeDistribution(
token, distribution.amount, distribution.configData, keccak256(abi.encode(msg.sender, salt))
);
// Reject strategies that pull less than the full approved amount.
if (IERC20(token).allowance(address(this), distribution.strategy) != 0) revert AllowanceNotFullyConsumed();
emit TokenDistributed(token, distribution.strategy, distribution.amount);
}
/// @inheritdoc ILiquidityLauncher
function distributeWithNative(address strategy, bytes calldata configData, bytes32 salt, uint256 nativeAmount)
external
payable
{
INativeStrategy(strategy).initializeWithNative{value: nativeAmount}(
configData, keccak256(abi.encode(msg.sender, salt))
);
emit TokenDistributed(address(0), strategy, nativeAmount);
}
/// @inheritdoc ILiquidityLauncher
function getGraffiti(address originalCreator) public pure returns (bytes32 graffiti) {
graffiti = keccak256(abi.encode(originalCreator));
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "_permit2",
"type": "address",
"internalType": "contract IAllowanceTransfer"
}
],
"stateMutability": "nonpayable"
},
{
"name": "AllowanceNotFullyConsumed",
"type": "error",
"inputs": []
},
{
"name": "RecipientCannotBeZeroAddress",
"type": "error",
"inputs": []
},
{
"name": "SafeERC20FailedOperation",
"type": "error",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "TokenCreated",
"type": "event",
"inputs": [
{
"name": "tokenAddress",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "TokenDistributed",
"type": "event",
"inputs": [
{
"name": "tokenAddress",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "strategy",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "createToken",
"type": "function",
"inputs": [
{
"name": "factory",
"type": "address",
"internalType": "address"
},
{
"name": "name",
"type": "string",
"internalType": "string"
},
{
"name": "symbol",
"type": "string",
"internalType": "string"
},
{
"name": "decimals",
"type": "uint8",
"internalType": "uint8"
},
{
"name": "initialSupply",
"type": "uint128",
"internalType": "uint128"
},
{
"name": "recipient",
"type": "address",
"internalType": "address"
},
{
"name": "tokenData",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [
{
"name": "tokenAddress",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "payable"
},
{
"name": "depositToken",
"type": "function",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint160",
"internalType": "uint160"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "distributeToken",
"type": "function",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
},
{
"name": "distribution",
"type": "tuple",
"components": [
{
"name": "strategy",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint128",
"internalType": "uint128"
},
{
"name": "configData",
"type": "bytes",
"internalType": "bytes"
}
],
"internalType": "struct Distribution"
},
{
"name": "salt",
"type": "bytes32",
"internalType": "bytes32"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "distributeWithNative",
"type": "function",
"inputs": [
{
"name": "strategy",
"type": "address",
"internalType": "address"
},
{
"name": "configData",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "salt",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "nativeAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "getGraffiti",
"type": "function",
"inputs": [
{
"name": "originalCreator",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "graffiti",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "pure"
},
{
"name": "multicall",
"type": "function",
"inputs": [
{
"name": "data",
"type": "bytes[]",
"internalType": "bytes[]"
}
],
"outputs": [
{
"name": "results",
"type": "bytes[]",
"internalType": "bytes[]"
}
],
"stateMutability": "payable"
},
{
"name": "permit",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "permitSingle",
"type": "tuple",
"components": [
{
"name": "details",
"type": "tuple",
"components": [
{
"name": "token",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint160",
"internalType": "uint160"
},
{
"name": "expiration",
"type": "uint48",
"internalType": "uint48"
},
{
"name": "nonce",
"type": "uint48",
"internalType": "uint48"
}
],
"internalType": "struct IAllowanceTransfer.PermitDetails"
},
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "sigDeadline",
"type": "uint256",
"internalType": "uint256"
}
],
"internalType": "struct IAllowanceTransfer.PermitSingle"
},
{
"name": "signature",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [
{
"name": "err",
"type": "bytes",
"internalType": "bytes"
}
],
"stateMutability": "payable"
},
{
"name": "permit2",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract IAllowanceTransfer"
}
],
"stateMutability": "view"
}
]0x608060405260043610610079575f3560e01c806365c080171161004c57806365c0801714610115578063ac9650d814610170578063b6982b4814610190578063dec14be1146101a3575f80fd5b80630ef847b61461007d57806312261ee7146100925780632b67b570146100e257806344599bc514610102575b5f80fd5b61009061008b3660046109d6565b6101b6565b005b34801561009d575f80fd5b506100c57f000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba381565b6040516001600160a01b0390911681526020015b60405180910390f35b6100f56100f0366004610a38565b610283565b6040516100d99190610ad1565b610090610110366004610aea565b61033e565b348015610120575f80fd5b5061016261012f366004610b21565b604080516001600160a01b03831660208201525f9101604051602081830303815290604052805190602001209050919050565b6040519081526020016100d9565b61018361017e366004610b3c565b6103cc565b6040516100d99190610bad565b61009061019e366004610c10565b6104da565b6100c56101b1366004610c90565b6106d8565b604080513360208083019190915281830185905282518083038401815260608301938490528051910120630549bcaf60e51b9092526001600160a01b0387169163a93795e091849161020e9189918991606401610d9d565b5f604051808303818588803b158015610225575f80fd5b505af1158015610237573d5f803e3d5ffd5b50506040518481526001600160a01b03891693505f92507f67226bacccef969dab310a9e55dc1cf821363658e433fd330344f5cc00c79ac8915060200160405180910390a35050505050565b6040516302b67b5760e41b81526060906001600160a01b037f000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba31690632b67b570906102d8908890889088908890600401610dd5565b5f604051808303815f87803b1580156102ef575f80fd5b505af1925050508015610300575060015b610336573d80801561032d576040519150601f19603f3d011682016040523d82523d5f602084013e610332565b606091505b5090505b949350505050565b604051631b63c28b60e11b81523360048201523060248201526001600160a01b03828116604483015283811660648301527f000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba316906336c78516906084015f604051808303815f87803b1580156103b2575f80fd5b505af11580156103c4573d5f803e3d5ffd5b505050505050565b60608167ffffffffffffffff8111156103e7576103e7610e8e565b60405190808252806020026020018201604052801561041a57816020015b60608152602001906001900390816104055790505b5090505f5b828110156104d3575f803086868581811061043c5761043c610ea2565b905060200281019061044e9190610eb6565b60405161045c929190610ef9565b5f60405180830381855af49150503d805f8114610494576040519150601f19603f3d011682016040523d82523d5f602084013e610499565b606091505b5091509150816104ab57805160208201fd5b808484815181106104be576104be610ea2565b6020908102919091010152505060010161041f565b5092915050565b6105146104ea6020840184610b21565b6104fa6040850160208601610f08565b6001600160a01b03861691906001600160801b03166107f8565b6105216020830183610b21565b6001600160a01b03166303770504846105406040860160208701610f08565b61054d6040870187610eb6565b60408051336020820152908101889052606001604051602081830303815290604052805190602001206040518663ffffffff1660e01b8152600401610596959493929190610f21565b5f604051808303815f87803b1580156105ad575f80fd5b505af11580156105bf573d5f803e3d5ffd5b5050506001600160a01b038416905063dd62ed3e306105e16020860186610b21565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa15801561062a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061064e9190610f66565b1561066c57604051636be5416560e01b815260040160405180910390fd5b6106796020830183610b21565b6001600160a01b039081169084167f67226bacccef969dab310a9e55dc1cf821363658e433fd330344f5cc00c79ac86106b86040860160208701610f08565b6040516001600160801b03909116815260200160405180910390a3505050565b5f6001600160a01b03841661070057604051636c38382960e11b815260040160405180910390fd5b8a6001600160a01b031663a255e0ad8b8b8b8b8b8b8b8b8b61074f33604080516001600160a01b03831660208201525f9101604051602081830303815290604052805190602001209050919050565b6040518b63ffffffff1660e01b81526004016107749a99989796959493929190610f7d565b6020604051808303815f875af1158015610790573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107b49190610ff7565b6040519091506001600160a01b038216907f2e2b3f61b70d2d131b2a807371103cc98d51adcaa5e9a8f9c32658ad8426e74e905f90a29a9950505050505050505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b17905261084984826108b1565b6108ab57604080516001600160a01b03851660248201525f6044808301919091528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b1790526108a19085906108fa565b6108ab84826108fa565b50505050565b5f805f8060205f8651602088015f8a5af192503d91505f5190508280156108f0575081156108e257806001146108f0565b5f866001600160a01b03163b115b9695505050505050565b5f8060205f8451602086015f885af180610919576040513d5f823e3d81fd5b50505f513d9150811561093057806001141561093d565b6001600160a01b0384163b155b156108ab57604051635274afe760e01b81526001600160a01b038516600482015260240160405180910390fd5b6001600160a01b038116811461097e575f80fd5b50565b803561098c8161096a565b919050565b5f8083601f8401126109a1575f80fd5b50813567ffffffffffffffff8111156109b8575f80fd5b6020830191508360208285010111156109cf575f80fd5b9250929050565b5f805f805f608086880312156109ea575f80fd5b85356109f58161096a565b9450602086013567ffffffffffffffff811115610a10575f80fd5b610a1c88828901610991565b9699909850959660408101359660609091013595509350505050565b5f805f80848603610100811215610a4d575f80fd5b8535610a588161096a565b945060c0601f1982011215610a6b575f80fd5b5060208501925060e085013567ffffffffffffffff811115610a8b575f80fd5b610a9787828801610991565b95989497509550505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610ae36020830184610aa3565b9392505050565b5f8060408385031215610afb575f80fd5b8235610b068161096a565b91506020830135610b168161096a565b809150509250929050565b5f60208284031215610b31575f80fd5b8135610ae38161096a565b5f8060208385031215610b4d575f80fd5b823567ffffffffffffffff811115610b63575f80fd5b8301601f81018513610b73575f80fd5b803567ffffffffffffffff811115610b89575f80fd5b8560208260051b8401011115610b9d575f80fd5b6020919091019590945092505050565b5f602082016020835280845180835260408501915060408160051b8601019250602086015f5b82811015610c0457603f19878603018452610bef858351610aa3565b94506020938401939190910190600101610bd3565b50929695505050505050565b5f805f60608486031215610c22575f80fd5b8335610c2d8161096a565b9250602084013567ffffffffffffffff811115610c48575f80fd5b840160608187031215610c59575f80fd5b929592945050506040919091013590565b803560ff8116811461098c575f80fd5b80356001600160801b038116811461098c575f80fd5b5f805f805f805f805f8060e08b8d031215610ca9575f80fd5b8a35610cb48161096a565b995060208b013567ffffffffffffffff811115610ccf575f80fd5b610cdb8d828e01610991565b909a5098505060408b013567ffffffffffffffff811115610cfa575f80fd5b610d068d828e01610991565b9098509650610d19905060608c01610c6a565b9450610d2760808c01610c7a565b9350610d3560a08c01610981565b925060c08b013567ffffffffffffffff811115610d50575f80fd5b610d5c8d828e01610991565b915080935050809150509295989b9194979a5092959850565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b604081525f610db0604083018587610d75565b9050826020830152949350505050565b803565ffffffffffff8116811461098c575f80fd5b6001600160a01b03851681525f8435610ded8161096a565b6001600160a01b0316602083810191909152850135610e0b8161096a565b6001600160a01b031660408381019190915265ffffffffffff90610e30908701610dc0565b16606083015265ffffffffffff610e4960608701610dc0565b1660808301526080850135610e5d8161096a565b6001600160a01b031660a08381019190915285013560c083015261010060e083018190526108f09083018486610d75565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f808335601e19843603018112610ecb575f80fd5b83018035915067ffffffffffffffff821115610ee5575f80fd5b6020019150368190038213156109cf575f80fd5b818382375f9101908152919050565b5f60208284031215610f18575f80fd5b610ae382610c7a565b6001600160a01b03861681526001600160801b03851660208201526080604082018190525f90610f549083018587610d75565b90508260608301529695505050505050565b5f60208284031215610f76575f80fd5b5051919050565b60e081525f610f9060e083018c8e610d75565b8281036020840152610fa3818b8d610d75565b60ff8a1660408501526001600160801b03891660608501526001600160a01b038816608085015283810360a08501529050610fdf818688610d75565b9150508260c08301529b9a5050505050505050505050565b5f60208284031215611007575f80fd5b8151610ae38161096a56fea164736f6c634300081a000a
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| Test1 (T1) | T1 | 1,000,000,000 | — | — |
| ProbeOne (PRB1) | PRB1 | 1,000,000,000 | — | — |
| PT2Ph165497 (PT2) | PT2 | 1,000,000,000 | — | — |
| SWIRL.ARMY (SWIRL) | SWIRL | 1,000,000,000 | — | — |
| PixelPit (PIXELP) | PIXELP | 1,000,000,000 | — | — |
| TestHook (THOOK) | THOOK | 1,000,000,000 | — | — |
| V2 (V2) | V2 | 1,000,000,000 | — | — |
| erer (ERERE) | ERERE | 1,000,000,000 | — | — |
| My Token (MTK) | MTK | 1,000,000,000 | — | — |
| Crowd Launch QA (CLQA1) | CLQA1 | 200,000,000 | — | — |
| Mountain Dew (MDEW) | MDEW | 200,000,000 | — | — |
| Isom6cz (ISOm6cz) | ISOm6cz | 200,000,000 | — | — |
| Crowd Launch QA2 (CLQA2) | CLQA2 | 200,000,000 | — | — |
| Test0ux6 (TEST0ux6) | TEST0ux6 | 1,000,000 | — | — |
| Chirps (CHIRPS) | CHIRPS | 10,000 | — | — |
| Penguin wif bag (Tao Tao) | Tao Tao | 15 | — | — |
| Wolf Pack (PACK) | PACK | 15 | — | — |
| Bag Hood (BAGHOOD) | BAGHOOD | 15 | — | — |
| Don't Blink (BLINK) | BLINK | 10 | — | — |
| World Usdg (WORLD) | WORLD | 10 | — | — |
| Hood Game (HOODGAME) | HOODGAME | 10 | — | — |
| What If (IF) | IF | 3 | — | — |
| USD Global Zero (USDG0) | USDG0 | 2 | — | — |
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x549161…27f557 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x67226b…9ac8 | [0] 0x000000000000…00000000 [1] 0x000000000000…1e91dcee data: 0x000000000000000000…5d8a0000 |
| 0x549161…27f557 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x67226b…9ac8 | [0] 0x000000000000…2d39a6e0 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x549161…27f557 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…2d39a6e0 |
| 0x4fe05b…8937f1 | 4 mins agoSun, 16 Aug 2026 20:26:02 UTC | 0x67226b…9ac8 | [0] 0x000000000000…9153f132 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x4fe05b…8937f1 | 4 mins agoSun, 16 Aug 2026 20:26:02 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…9153f132 |
| 0x6362ad…513a6c | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x67226b…9ac8 | [0] 0x000000000000…00000000 [1] 0x000000000000…1e91dcee data: 0x000000000000000000…affd7acb |
| 0x6362ad…513a6c | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x67226b…9ac8 | [0] 0x000000000000…de17e6d2 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x6362ad…513a6c | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…de17e6d2 |
| 0x60a848…f14b14 | 7 mins agoSun, 16 Aug 2026 20:22:44 UTC | 0x67226b…9ac8 | [0] 0x000000000000…0c1e6466 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x60a848…f14b14 | 7 mins agoSun, 16 Aug 2026 20:22:44 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…0c1e6466 |
| 0xf4fb3e…508da8 | 13 mins agoSun, 16 Aug 2026 20:16:50 UTC | 0x67226b…9ac8 | [0] 0x000000000000…3e45dd4e [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0xf4fb3e…508da8 | 13 mins agoSun, 16 Aug 2026 20:16:50 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…3e45dd4e |
| 0x63f25c…8c6cd0 | 14 mins agoSun, 16 Aug 2026 20:15:36 UTC | 0x67226b…9ac8 | [0] 0x000000000000…fd0fd77d [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x63f25c…8c6cd0 | 14 mins agoSun, 16 Aug 2026 20:15:36 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…fd0fd77d |
| 0xb0818c…721187 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0x67226b…9ac8 | [0] 0x000000000000…00000000 [1] 0x000000000000…1e91dcee data: 0x000000000000000000…12175282 |
| 0xb0818c…721187 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0x67226b…9ac8 | [0] 0x000000000000…77406701 [1] 0x000000000000…5be104b2 data: 0x000000000000000000…e8000000 |
| 0xb0818c…721187 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…77406701 |
| 0x0685e2…3cdf6e | 29 mins agoSun, 16 Aug 2026 20:00:31 UTC | 0x67226b…9ac8 | [0] 0x000000000000…9088f0e5 [1] 0x000000000000…5be104b2 data: 0x000000000000000000…e8000000 |
| 0x0685e2…3cdf6e | 29 mins agoSun, 16 Aug 2026 20:00:31 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…9088f0e5 |
| 0x2b9941…ad5675 | 36 mins agoSun, 16 Aug 2026 19:54:08 UTC | 0x67226b…9ac8 | [0] 0x000000000000…31859721 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x2b9941…ad5675 | 36 mins agoSun, 16 Aug 2026 19:54:08 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…31859721 |
| 0x1ee9a7…58950e | 38 mins agoSun, 16 Aug 2026 19:51:35 UTC | 0x67226b…9ac8 | [0] 0x000000000000…a9dce5d4 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| 0x1ee9a7…58950e | 38 mins agoSun, 16 Aug 2026 19:51:35 UTC | 0x2e2b3f…e74e | [0] 0x000000000000…a9dce5d4 |
| 0x9bbda5…6d7e30 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x67226b…9ac8 | [0] 0x000000000000…00000000 [1] 0x000000000000…1e91dcee data: 0x000000000000000000…bb140000 |
| 0x9bbda5…6d7e30 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x67226b…9ac8 | [0] 0x000000000000…dc9a58b4 [1] 0x000000000000…1fb027f1 data: 0x000000000000000000…e8000000 |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x549161…27f557 | multicall | 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x96d4…df27 | IN | LiquidityLauncher | $188.450.1 ETH | 0.00004870 | |
| 0x4fe05b…8937f1 | multicall | 38,261,296 | 4 mins agoSun, 16 Aug 2026 20:26:02 UTC | 0x4f19…6758 | IN | LiquidityLauncher | $0.000 ETH | 0.00004393 | |
| 0x6362ad…513a6c | multicall | 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x6921…b5ba | IN | LiquidityLauncher | $47.850.02539 ETH | 0.00004974 | |
| 0x60a848…f14b14 | multicall | 38,259,328 | 7 mins agoSun, 16 Aug 2026 20:22:44 UTC | 0xabaf…cbaf | IN | LiquidityLauncher | $0.000 ETH | 0.00004551 | |
| 0xf4fb3e…508da8 | multicall | 38,255,799 | 13 mins agoSun, 16 Aug 2026 20:16:50 UTC | 0xabaf…cbaf | IN | LiquidityLauncher | $0.000 ETH | 0.00004413 | |
| 0x63f25c…8c6cd0 | multicall | 38,255,058 | 14 mins agoSun, 16 Aug 2026 20:15:36 UTC | 0x4f19…6758 | IN | LiquidityLauncher | $0.000 ETH | 0.00004491 | |
| 0xb0818c…721187 | multicall | 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0xb080…c941 | IN | LiquidityLauncher | $23.800.01263 ETH | 0.00004643 | |
| 0x0685e2…3cdf6e | multicall | 38,246,025 | 29 mins agoSun, 16 Aug 2026 20:00:31 UTC | 0x9b13…18cc | IN | LiquidityLauncher | $0.000 ETH | 0.00004486 | |
| 0x2b9941…ad5675 | multicall | 38,242,209 | 36 mins agoSun, 16 Aug 2026 19:54:08 UTC | 0x4f19…6758 | IN | LiquidityLauncher | $0.000 ETH | 0.00004466 | |
| !0x3e7668…c5a872 | multicall | 38,240,694 | 38 mins agoSun, 16 Aug 2026 19:51:36 UTC | 0x609f…c735 | IN | LiquidityLauncher | $565.350.3 ETH | 0.00006035 | |
| !0xacd377…304b21 | multicall | 38,240,637 | 38 mins agoSun, 16 Aug 2026 19:51:30 UTC | 0x609f…c735 | IN | LiquidityLauncher | $376.900.2 ETH | 0.00006081 | |
| 0x9bbda5…6d7e30 | multicall | 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x609f…c735 | IN | LiquidityLauncher | $376.900.2 ETH | 0.00005037 | |
| 0xe9dd97…49c5d5 | multicall | 38,237,332 | 44 mins agoSun, 16 Aug 2026 19:45:59 UTC | 0x623e…092f | IN | LiquidityLauncher | $96.670.05130 ETH | 0.00006084 | |
| 0xa3bc47…5e7d8d | multicall | 38,232,519 | 52 mins agoSun, 16 Aug 2026 19:37:56 UTC | 0x05f1…e041 | IN | LiquidityLauncher | $23.800.01263 ETH | 0.00004734 | |
| 0x364ab8…35595d | multicall | 38,225,215 | 1 hr agoSun, 16 Aug 2026 19:25:44 UTC | 0xa8f0…2968 | IN | LiquidityLauncher | $0.000 ETH | 0.00004427 | |
| 0x528282…9efd55 | multicall | 38,224,109 | 1 hr agoSun, 16 Aug 2026 19:23:53 UTC | 0x3dcc…8b83 | IN | LiquidityLauncher | $0.000 ETH | 0.00004620 | |
| 0x99ccdc…dca9a0 | multicall | 38,222,462 | 1 hr agoSun, 16 Aug 2026 19:21:08 UTC | 0xa6c7…edd7 | IN | LiquidityLauncher | $188.450.1 ETH | 0.00004858 | |
| 0x757009…c09454 | multicall | 38,221,599 | 1 hr agoSun, 16 Aug 2026 19:19:41 UTC | 0xd7a0…050c | IN | LiquidityLauncher | $47.850.02539 ETH | 0.00004675 | |
| 0x858c48…0dc3c5 | multicall | 38,220,883 | 1 hr agoSun, 16 Aug 2026 19:18:29 UTC | 0x3be9…23d2 | IN | LiquidityLauncher | $188.450.1 ETH | 0.00004858 | |
| 0x94815c…be6350 | multicall | 38,220,730 | 1 hr agoSun, 16 Aug 2026 19:18:14 UTC | 0x4f19…6758 | IN | LiquidityLauncher | $0.000 ETH | 0.00004402 | |
| 0x039e4b…026dda | multicall | 38,219,769 | 1 hr agoSun, 16 Aug 2026 19:16:37 UTC | 0xfe48…febd | IN | LiquidityLauncher | $96.670.05130 ETH | 0.00005585 | |
| 0x11a100…63b955 | multicall | 38,217,442 | 1 hr agoSun, 16 Aug 2026 19:12:44 UTC | 0x3dcc…8b83 | IN | LiquidityLauncher | $0.000 ETH | 0.00004594 | |
| 0x0e648c…81eca2 | multicall | 38,216,293 | 1 hr agoSun, 16 Aug 2026 19:10:48 UTC | 0xe091…98b5 | IN | LiquidityLauncher | $188.450.1 ETH | 0.00004848 | |
| 0x086aeb…775147 | multicall | 38,215,186 | 1 hr agoSun, 16 Aug 2026 19:08:58 UTC | 0x21c5…ec9a | IN | LiquidityLauncher | $188.450.1 ETH | 0.00004844 | |
| 0x94081c…8e4ced | multicall | 38,211,234 | 1 hr agoSun, 16 Aug 2026 19:02:21 UTC | 0xb683…fec4 | IN | LiquidityLauncher | $0.000 ETH | 0.00004707 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x549161…27f557 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.1 ETH |
| 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x549161…27f557 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.1 ETH |
| 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x549161…27f557 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.1 ETH |
| 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x549161…27f557 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.1 ETH |
| 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x6362ad…513a6c | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.02539 ETH |
| 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x6362ad…513a6c | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.02539 ETH |
| 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x6362ad…513a6c | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.02539 ETH |
| 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x6362ad…513a6c | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.02539 ETH |
| 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0xb0818c…721187 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.01263 ETH |
| 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0xb0818c…721187 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.01263 ETH |
| 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0xb0818c…721187 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.01263 ETH |
| 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0xb0818c…721187 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.01263 ETH |
| 38,240,694 | 38 mins agoSun, 16 Aug 2026 19:51:36 UTC | 0x3e7668…c5a872 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.3 ETH |
| 38,240,694 | 38 mins agoSun, 16 Aug 2026 19:51:36 UTC | 0x3e7668…c5a872 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.3 ETH |
| 38,240,694 | 38 mins agoSun, 16 Aug 2026 19:51:36 UTC | 0x3e7668…c5a872 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.3 ETH |
| 38,240,694 | 38 mins agoSun, 16 Aug 2026 19:51:36 UTC | 0x3e7668…c5a872 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.3 ETH |
| 38,240,637 | 38 mins agoSun, 16 Aug 2026 19:51:30 UTC | 0xacd377…304b21 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.2 ETH |
| 38,240,637 | 38 mins agoSun, 16 Aug 2026 19:51:30 UTC | 0xacd377…304b21 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,240,637 | 38 mins agoSun, 16 Aug 2026 19:51:30 UTC | 0xacd377…304b21 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,240,637 | 38 mins agoSun, 16 Aug 2026 19:51:30 UTC | 0xacd377…304b21 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x9bbda5…6d7e30 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.2 ETH |
| 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x9bbda5…6d7e30 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x9bbda5…6d7e30 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x9bbda5…6d7e30 | DELEGATECALL | multicall | 0x0000…19c0 | OUT | 0x0000…19c0 | 0.2 ETH |
| 38,237,332 | 44 mins agoSun, 16 Aug 2026 19:45:59 UTC | 0xe9dd97…49c5d5 | CALL | multicall | 0x0000…19c0 | OUT | 0x1242…dcee | 0.05130 ETH |
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x54916139…27f557 | Transfer | 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 WRONG | Wrong Cat (WRONG) | |
| 0x54916139…27f557 | Transfer | 38,261,489 | 4 mins agoSun, 16 Aug 2026 20:26:21 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 WRONG | Wrong Cat (WRONG) | |
| 0x4fe05b3d…8937f1 | Transfer | 38,261,296 | 4 mins agoSun, 16 Aug 2026 20:26:02 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 222 | divinely protected (222) | |
| 0x4fe05b3d…8937f1 | Transfer | 38,261,296 | 4 mins agoSun, 16 Aug 2026 20:26:02 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 222 | divinely protected (222) | |
| 0x6362adf7…513a6c | Transfer | 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 LEONIXXX | Leonixxx (LEONIXXX) | |
| 0x6362adf7…513a6c | Transfer | 38,260,766 | 5 mins agoSun, 16 Aug 2026 20:25:08 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 LEONIXXX | Leonixxx (LEONIXXX) | |
| 0x60a848f7…f14b14 | Transfer | 38,259,328 | 7 mins agoSun, 16 Aug 2026 20:22:44 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 POND | PONDER (POND) | |
| 0x60a848f7…f14b14 | Transfer | 38,259,328 | 7 mins agoSun, 16 Aug 2026 20:22:44 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 POND | PONDER (POND) | |
| 0xf4fb3e0e…508da8 | Transfer | 38,255,799 | 13 mins agoSun, 16 Aug 2026 20:16:50 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 WLFI | Wlfi (WLFI) | |
| 0xf4fb3e0e…508da8 | Transfer | 38,255,799 | 13 mins agoSun, 16 Aug 2026 20:16:50 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 WLFI | Wlfi (WLFI) | |
| 0x63f25cf9…8c6cd0 | Transfer | 38,255,058 | 14 mins agoSun, 16 Aug 2026 20:15:36 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 1INCH | 1inch (1INCH) | |
| 0x63f25cf9…8c6cd0 | Transfer | 38,255,058 | 14 mins agoSun, 16 Aug 2026 20:15:36 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 1INCH | 1inch (1INCH) | |
| 0xb0818c12…721187 | Transfer | 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0x0000…19c0 | OUT | 0xad44…04b2 | 1,000,000,000.000000 USPC | UNSTABLE POOLS COIN (USPC) | |
| 0xb0818c12…721187 | Transfer | 38,248,701 | 25 mins agoSun, 16 Aug 2026 20:04:59 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 USPC | UNSTABLE POOLS COIN (USPC) | |
| 0x0685e201…3cdf6e | Transfer | 38,246,025 | 29 mins agoSun, 16 Aug 2026 20:00:31 UTC | 0x0000…19c0 | OUT | 0xad44…04b2 | 1,000,000,000.000000 DEGEN | Degen (DEGEN) | |
| 0x0685e201…3cdf6e | Transfer | 38,246,025 | 29 mins agoSun, 16 Aug 2026 20:00:31 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 DEGEN | Degen (DEGEN) | |
| 0x2b9941ea…ad5675 | Transfer | 38,242,209 | 36 mins agoSun, 16 Aug 2026 19:54:08 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 CHMSTR | Cash Hamster (CHMSTR) | |
| 0x2b9941ea…ad5675 | Transfer | 38,242,209 | 36 mins agoSun, 16 Aug 2026 19:54:08 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 CHMSTR | Cash Hamster (CHMSTR) | |
| 0x1ee9a7a6…58950e | Transfer | 38,240,687 | 38 mins agoSun, 16 Aug 2026 19:51:35 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 SPACEAPE | Space Ape (SPACEAPE) | |
| 0x1ee9a7a6…58950e | Transfer | 38,240,687 | 38 mins agoSun, 16 Aug 2026 19:51:35 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 SPACEAPE | Space Ape (SPACEAPE) | |
| 0x9bbda561…6d7e30 | Transfer | 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 CashLion | CashLion (CashLion) | |
| 0x9bbda561…6d7e30 | Transfer | 38,239,466 | 40 mins agoSun, 16 Aug 2026 19:49:33 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 CashLion | CashLion (CashLion) | |
| 0xe9dd975a…49c5d5 | Transfer | 38,237,332 | 44 mins agoSun, 16 Aug 2026 19:45:59 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 MARVIN | Marvin Inu (MARVIN) | |
| 0xe9dd975a…49c5d5 | Transfer | 38,237,332 | 44 mins agoSun, 16 Aug 2026 19:45:59 UTC | 0x0000…0000 | IN | 0x0000…19c0 | 1,000,000,000.000000 MARVIN | Marvin Inu (MARVIN) | |
| 0xa3bc47d9…5e7d8d | Transfer | 38,232,519 | 52 mins agoSun, 16 Aug 2026 19:37:56 UTC | 0x0000…19c0 | OUT | 0x23f8…27f1 | 1,000,000,000.000000 NP | Nihilist Panda (NP) |
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||