// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
interface IERC20 {
function transferFrom(address from, address to, uint256 amount) external returns (bool);
function transfer(address to, uint256 amount) external returns (bool);
function balanceOf(address account) external view returns (uint256);
function allowance(address owner, address spender) external view returns (uint256);
}
/// @title OmniaDisperse — multisend ETH / ERC-20 in one transaction.
/// @notice Non-custodial: ETH is forwarded straight to each recipient and
/// tokens move via transferFrom directly from the sender. The
/// contract never holds user funds. feePerBatch (wei) is charged
/// per call and paid instantly to the owner; 0 = free.
/// @dev Part of the OMNIA toolkit (deploy + airdrop).
/// One identical contract per supported network.
contract OmniaDisperse {
// ------------------------------------------------------------------
// State
// ------------------------------------------------------------------
address public owner;
uint256 public feePerBatch; // in wei
uint256 public constant MAX_PER_BATCH = 500;
uint256 private _locked;
// ------------------------------------------------------------------
// Events
// ------------------------------------------------------------------
event EthDispersed(uint256 totalRecipients, uint256 totalAmount);
event TokenDispersed(address indexed token, uint256 totalRecipients, uint256 totalAmount);
event FeeCollected(address indexed payer, uint256 amount);
event FeeUpdated(uint256 oldFee, uint256 newFee);
event OwnershipTransferred(address indexed oldOwner, address indexed newOwner);
// ------------------------------------------------------------------
// Modifiers
// ------------------------------------------------------------------
modifier onlyOwner() {
require(msg.sender == owner, "Not owner");
_;
}
modifier nonReentrant() {
require(_locked == 0, "Reentrant");
_locked = 1;
_;
_locked = 0;
}
/// @param _feePerBatch fee per call in wei (0 = no fee)
constructor(uint256 _feePerBatch) {
owner = msg.sender;
feePerBatch = _feePerBatch;
emit OwnershipTransferred(address(0), msg.sender);
}
function getFee() external view returns (uint256) {
return feePerBatch;
}
// ------------------------------------------------------------------
// ETH multisend
// ------------------------------------------------------------------
function disperseEth(address[] calldata recipients, uint256[] calldata amounts)
external
payable
nonReentrant
{
require(recipients.length == amounts.length, "Length mismatch");
require(amounts.length > 0, "Empty list");
require(amounts.length <= MAX_PER_BATCH, "Max 500 per batch");
uint256 total;
for (uint256 i = 0; i < amounts.length; i++) {
total += amounts[i];
}
require(msg.value >= total + feePerBatch, "Insufficient ETH: fee + amounts required");
if (feePerBatch > 0) {
(bool fok, ) = owner.call{value: feePerBatch}("");
require(fok, "Fee transfer failed");
emit FeeCollected(msg.sender, feePerBatch);
}
for (uint256 i = 0; i < recipients.length; i++) {
require(recipients[i] != address(0), "Zero address");
(bool ok, ) = recipients[i].call{value: amounts[i]}("");
require(ok, "ETH transfer failed");
}
uint256 refund = msg.value - feePerBatch - total;
if (refund > 0) {
(bool rok, ) = msg.sender.call{value: refund}("");
require(rok, "Refund failed");
}
emit EthDispersed(recipients.length, total);
}
// ------------------------------------------------------------------
// ERC-20 multisend (sender must approve this contract first)
// ------------------------------------------------------------------
function disperseToken(address token, address[] calldata recipients, uint256[] calldata amounts)
external
payable
nonReentrant
{
require(recipients.length == amounts.length, "Length mismatch");
require(amounts.length > 0, "Empty list");
require(amounts.length <= MAX_PER_BATCH, "Max 500 per batch");
require(token != address(0), "Invalid token");
require(msg.value >= feePerBatch, "Insufficient fee");
if (feePerBatch > 0) {
(bool fok, ) = owner.call{value: feePerBatch}("");
require(fok, "Fee transfer failed");
emit FeeCollected(msg.sender, feePerBatch);
}
uint256 total;
for (uint256 i = 0; i < amounts.length; i++) {
total += amounts[i];
}
require(
IERC20(token).allowance(msg.sender, address(this)) >= total,
"Insufficient allowance"
);
for (uint256 i = 0; i < recipients.length; i++) {
require(recipients[i] != address(0), "Zero address");
bool ok = IERC20(token).transferFrom(msg.sender, recipients[i], amounts[i]);
require(ok, "Token transfer failed");
}
uint256 refund = msg.value - feePerBatch;
if (refund > 0) {
(bool rok, ) = msg.sender.call{value: refund}("");
require(rok, "Refund failed");
}
emit TokenDispersed(token, recipients.length, total);
}
// ------------------------------------------------------------------
// Owner controls
// ------------------------------------------------------------------
function setFee(uint256 newFee) external onlyOwner {
emit FeeUpdated(feePerBatch, newFee);
feePerBatch = newFee;
}
function transferOwnership(address newOwner) external onlyOwner {
require(newOwner != address(0), "Zero address");
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
}
/// Rescue ETH stuck in the contract (normally 0 — fees go straight to owner).
function withdrawEth() external onlyOwner {
uint256 bal = address(this).balance;
require(bal > 0, "Nothing to withdraw");
(bool ok, ) = owner.call{value: bal}("");
require(ok, "Withdraw failed");
}
/// Rescue tokens stuck in the contract (normally 0).
function withdrawToken(address token) external onlyOwner {
uint256 bal = IERC20(token).balanceOf(address(this));
require(bal > 0, "No tokens");
require(IERC20(token).transfer(owner, bal), "Token transfer failed");
}
receive() external payable {}
}[
{
"type": "constructor",
"inputs": [
{
"name": "_feePerBatch",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"name": "EthDispersed",
"type": "event",
"inputs": [
{
"name": "totalRecipients",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "totalAmount",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "FeeCollected",
"type": "event",
"inputs": [
{
"name": "payer",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "FeeUpdated",
"type": "event",
"inputs": [
{
"name": "oldFee",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newFee",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "OwnershipTransferred",
"type": "event",
"inputs": [
{
"name": "oldOwner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "newOwner",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "TokenDispersed",
"type": "event",
"inputs": [
{
"name": "token",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "totalRecipients",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "totalAmount",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "MAX_PER_BATCH",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "disperseEth",
"type": "function",
"inputs": [
{
"name": "recipients",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "amounts",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "disperseToken",
"type": "function",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
},
{
"name": "recipients",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "amounts",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "feePerBatch",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "getFee",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "setFee",
"type": "function",
"inputs": [
{
"name": "newFee",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "transferOwnership",
"type": "function",
"inputs": [
{
"name": "newOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "withdrawEth",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "withdrawToken",
"type": "function",
"inputs": [
{
"name": "token",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "receive",
"stateMutability": "payable"
}
]0x608060405234801562000010575f80fd5b506040516200234938038062002349833981810160405281019062000036919062000119565b335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806001819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35062000149565b5f80fd5b5f819050919050565b620000f581620000e1565b811462000100575f80fd5b50565b5f815190506200011381620000ea565b92915050565b5f60208284031215620001315762000130620000dd565b5b5f620001408482850162000103565b91505092915050565b6121f280620001575f395ff3fe608060405260043610610094575f3560e01c8063a0ef91df11610058578063a0ef91df1461015f578063c73a2d6014610175578063ced72f8714610191578063f2fde38b146101bb578063f72fc7cb146101e35761009b565b80631fb777b91461009f578063402697a3146100bb57806369fe0e2d146100e5578063894760691461010d5780638da5cb5b146101355761009b565b3661009b57005b5f80fd5b6100b960048036038101906100b491906115cb565b61020d565b005b3480156100c6575f80fd5b506100cf6107a8565b6040516100dc9190611661565b60405180910390f35b3480156100f0575f80fd5b5061010b600480360381019061010691906116a4565b6107ae565b005b348015610118575f80fd5b50610133600480360381019061012e9190611729565b610880565b005b348015610140575f80fd5b50610149610aa7565b6040516101569190611763565b60405180910390f35b34801561016a575f80fd5b50610173610aca565b005b61018f600480360381019061018a919061177c565b610c69565b005b34801561019c575f80fd5b506101a5611348565b6040516101b29190611661565b60405180910390f35b3480156101c6575f80fd5b506101e160048036038101906101dc9190611729565b611351565b005b3480156101ee575f80fd5b506101f7611507565b6040516102049190611661565b60405180910390f35b5f60025414610251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024890611867565b60405180910390fd5b60016002819055508181905084849050146102a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610298906118cf565b60405180910390fd5b5f82829050116102e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102dd90611937565b60405180910390fd5b6101f482829050111561032e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103259061199f565b60405180910390fd5b5f805f90505b8383905081101561037957838382818110610352576103516119bd565b5b90506020020135826103649190611a17565b9150808061037190611a4a565b915050610334565b50600154816103889190611a17565b3410156103ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c190611b01565b60405180910390fd5b5f60015411156104f0575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660015460405161041b90611b4c565b5f6040518083038185875af1925050503d805f8114610455576040519150601f19603f3d011682016040523d82523d5f602084013e61045a565b606091505b505090508061049e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161049590611baa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f06c5efeff5c320943d265dc4e5f1af95ad523555ce0c1957e367dda5514572df6001546040516104e69190611661565b60405180910390a2505b5f5b8585905081101561068e575f73ffffffffffffffffffffffffffffffffffffffff16868683818110610527576105266119bd565b5b905060200201602081019061053c9190611729565b73ffffffffffffffffffffffffffffffffffffffff1603610592576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058990611c12565b60405180910390fd5b5f8686838181106105a6576105a56119bd565b5b90506020020160208101906105bb9190611729565b73ffffffffffffffffffffffffffffffffffffffff168585848181106105e4576105e36119bd565b5b905060200201356040516105f790611b4c565b5f6040518083038185875af1925050503d805f8114610631576040519150601f19603f3d011682016040523d82523d5f602084013e610636565b606091505b505090508061067a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067190611c7a565b60405180910390fd5b50808061068690611a4a565b9150506104f2565b505f816001543461069f9190611c98565b6106a99190611c98565b90505f81111561075d575f3373ffffffffffffffffffffffffffffffffffffffff16826040516106d890611b4c565b5f6040518083038185875af1925050503d805f8114610712576040519150601f19603f3d011682016040523d82523d5f602084013e610717565b606091505b505090508061075b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075290611d15565b60405180910390fd5b505b7f15414137f70c31fdd340fa8d9279f3f4d88e461a254a545055c9988b1d4ac1f78686905083604051610791929190611d33565b60405180910390a150505f60028190555050505050565b60015481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461083b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083290611da4565b60405180910390fd5b7f528d9479e9f9889a87a3c30c7f7ba537e5e59c4c85a37733b16e57c62df613026001548260405161086e929190611d33565b60405180910390a18060018190555050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461090d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090490611da4565b60405180910390fd5b5f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016109479190611763565b602060405180830381865afa158015610962573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109869190611dd6565b90505f81116109ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c190611e4b565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610a24929190611e69565b6020604051808303815f875af1158015610a40573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a649190611ec5565b610aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9a90611f3a565b60405180910390fd5b5050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4e90611da4565b60405180910390fd5b5f4790505f8111610b9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9490611fa2565b60405180910390fd5b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051610be290611b4c565b5f6040518083038185875af1925050503d805f8114610c1c576040519150601f19603f3d011682016040523d82523d5f602084013e610c21565b606091505b5050905080610c65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5c9061200a565b60405180910390fd5b5050565b5f60025414610cad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca490611867565b60405180910390fd5b6001600281905550818190508484905014610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf4906118cf565b60405180910390fd5b5f8282905011610d42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3990611937565b60405180910390fd5b6101f4828290501115610d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d819061199f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610df8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610def90612072565b60405180910390fd5b600154341015610e3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e34906120da565b60405180910390fd5b5f6001541115610f63575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600154604051610e8e90611b4c565b5f6040518083038185875af1925050503d805f8114610ec8576040519150601f19603f3d011682016040523d82523d5f602084013e610ecd565b606091505b5050905080610f11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0890611baa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f06c5efeff5c320943d265dc4e5f1af95ad523555ce0c1957e367dda5514572df600154604051610f599190611661565b60405180910390a2505b5f805f90505b83839050811015610fae57838382818110610f8757610f866119bd565b5b9050602002013582610f999190611a17565b91508080610fa690611a4a565b915050610f69565b50808673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401610feb9291906120f8565b602060405180830381865afa158015611006573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061102a9190611dd6565b101561106b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106290612169565b60405180910390fd5b5f5b85859050811015611221575f73ffffffffffffffffffffffffffffffffffffffff168686838181106110a2576110a16119bd565b5b90506020020160208101906110b79190611729565b73ffffffffffffffffffffffffffffffffffffffff160361110d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110490611c12565b60405180910390fd5b5f8773ffffffffffffffffffffffffffffffffffffffff166323b872dd3389898681811061113e5761113d6119bd565b5b90506020020160208101906111539190611729565b888887818110611166576111656119bd565b5b905060200201356040518463ffffffff1660e01b815260040161118b93929190612187565b6020604051808303815f875af11580156111a7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111cb9190611ec5565b90508061120d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120490611f3a565b60405180910390fd5b50808061121990611a4a565b91505061106d565b505f600154346112319190611c98565b90505f8111156112e5575f3373ffffffffffffffffffffffffffffffffffffffff168260405161126090611b4c565b5f6040518083038185875af1925050503d805f811461129a576040519150601f19603f3d011682016040523d82523d5f602084013e61129f565b606091505b50509050806112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da90611d15565b60405180910390fd5b505b8673ffffffffffffffffffffffffffffffffffffffff167fe02155f19ea75873c2e76815f84b2fc0cb53a39cc934f616ae5de1682e0c432b8787905084604051611330929190611d33565b60405180910390a250505f6002819055505050505050565b5f600154905090565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d590611da4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361144c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144390611c12565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6101f481565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261153657611535611515565b5b8235905067ffffffffffffffff81111561155357611552611519565b5b60208301915083602082028301111561156f5761156e61151d565b5b9250929050565b5f8083601f84011261158b5761158a611515565b5b8235905067ffffffffffffffff8111156115a8576115a7611519565b5b6020830191508360208202830111156115c4576115c361151d565b5b9250929050565b5f805f80604085870312156115e3576115e261150d565b5b5f85013567ffffffffffffffff811115611600576115ff611511565b5b61160c87828801611521565b9450945050602085013567ffffffffffffffff81111561162f5761162e611511565b5b61163b87828801611576565b925092505092959194509250565b5f819050919050565b61165b81611649565b82525050565b5f6020820190506116745f830184611652565b92915050565b61168381611649565b811461168d575f80fd5b50565b5f8135905061169e8161167a565b92915050565b5f602082840312156116b9576116b861150d565b5b5f6116c684828501611690565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6116f8826116cf565b9050919050565b611708816116ee565b8114611712575f80fd5b50565b5f81359050611723816116ff565b92915050565b5f6020828403121561173e5761173d61150d565b5b5f61174b84828501611715565b91505092915050565b61175d816116ee565b82525050565b5f6020820190506117765f830184611754565b92915050565b5f805f805f606086880312156117955761179461150d565b5b5f6117a288828901611715565b955050602086013567ffffffffffffffff8111156117c3576117c2611511565b5b6117cf88828901611521565b9450945050604086013567ffffffffffffffff8111156117f2576117f1611511565b5b6117fe88828901611576565b92509250509295509295909350565b5f82825260208201905092915050565b7f5265656e7472616e7400000000000000000000000000000000000000000000005f82015250565b5f61185160098361180d565b915061185c8261181d565b602082019050919050565b5f6020820190508181035f83015261187e81611845565b9050919050565b7f4c656e677468206d69736d6174636800000000000000000000000000000000005f82015250565b5f6118b9600f8361180d565b91506118c482611885565b602082019050919050565b5f6020820190508181035f8301526118e6816118ad565b9050919050565b7f456d707479206c697374000000000000000000000000000000000000000000005f82015250565b5f611921600a8361180d565b915061192c826118ed565b602082019050919050565b5f6020820190508181035f83015261194e81611915565b9050919050565b7f4d617820353030207065722062617463680000000000000000000000000000005f82015250565b5f61198960118361180d565b915061199482611955565b602082019050919050565b5f6020820190508181035f8301526119b68161197d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611a2182611649565b9150611a2c83611649565b9250828201905080821115611a4457611a436119ea565b5b92915050565b5f611a5482611649565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611a8657611a856119ea565b5b600182019050919050565b7f496e73756666696369656e74204554483a20666565202b20616d6f756e7473205f8201527f7265717569726564000000000000000000000000000000000000000000000000602082015250565b5f611aeb60288361180d565b9150611af682611a91565b604082019050919050565b5f6020820190508181035f830152611b1881611adf565b9050919050565b5f81905092915050565b50565b5f611b375f83611b1f565b9150611b4282611b29565b5f82019050919050565b5f611b5682611b2c565b9150819050919050565b7f466565207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611b9460138361180d565b9150611b9f82611b60565b602082019050919050565b5f6020820190508181035f830152611bc181611b88565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f611bfc600c8361180d565b9150611c0782611bc8565b602082019050919050565b5f6020820190508181035f830152611c2981611bf0565b9050919050565b7f455448207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611c6460138361180d565b9150611c6f82611c30565b602082019050919050565b5f6020820190508181035f830152611c9181611c58565b9050919050565b5f611ca282611649565b9150611cad83611649565b9250828203905081811115611cc557611cc46119ea565b5b92915050565b7f526566756e64206661696c6564000000000000000000000000000000000000005f82015250565b5f611cff600d8361180d565b9150611d0a82611ccb565b602082019050919050565b5f6020820190508181035f830152611d2c81611cf3565b9050919050565b5f604082019050611d465f830185611652565b611d536020830184611652565b9392505050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f611d8e60098361180d565b9150611d9982611d5a565b602082019050919050565b5f6020820190508181035f830152611dbb81611d82565b9050919050565b5f81519050611dd08161167a565b92915050565b5f60208284031215611deb57611dea61150d565b5b5f611df884828501611dc2565b91505092915050565b7f4e6f20746f6b656e7300000000000000000000000000000000000000000000005f82015250565b5f611e3560098361180d565b9150611e4082611e01565b602082019050919050565b5f6020820190508181035f830152611e6281611e29565b9050919050565b5f604082019050611e7c5f830185611754565b611e896020830184611652565b9392505050565b5f8115159050919050565b611ea481611e90565b8114611eae575f80fd5b50565b5f81519050611ebf81611e9b565b92915050565b5f60208284031215611eda57611ed961150d565b5b5f611ee784828501611eb1565b91505092915050565b7f546f6b656e207472616e73666572206661696c656400000000000000000000005f82015250565b5f611f2460158361180d565b9150611f2f82611ef0565b602082019050919050565b5f6020820190508181035f830152611f5181611f18565b9050919050565b7f4e6f7468696e6720746f207769746864726177000000000000000000000000005f82015250565b5f611f8c60138361180d565b9150611f9782611f58565b602082019050919050565b5f6020820190508181035f830152611fb981611f80565b9050919050565b7f5769746864726177206661696c656400000000000000000000000000000000005f82015250565b5f611ff4600f8361180d565b9150611fff82611fc0565b602082019050919050565b5f6020820190508181035f83015261202181611fe8565b9050919050565b7f496e76616c696420746f6b656e000000000000000000000000000000000000005f82015250565b5f61205c600d8361180d565b915061206782612028565b602082019050919050565b5f6020820190508181035f83015261208981612050565b9050919050565b7f496e73756666696369656e7420666565000000000000000000000000000000005f82015250565b5f6120c460108361180d565b91506120cf82612090565b602082019050919050565b5f6020820190508181035f8301526120f1816120b8565b9050919050565b5f60408201905061210b5f830185611754565b6121186020830184611754565b9392505050565b7f496e73756666696369656e7420616c6c6f77616e6365000000000000000000005f82015250565b5f61215360168361180d565b915061215e8261211f565b602082019050919050565b5f6020820190508181035f83015261218081612147565b9050919050565b5f60608201905061219a5f830186611754565b6121a76020830185611754565b6121b46040830184611652565b94935050505056fea26469706673582212201f43347dcd66c137161dfc12885024b199b1366f13ba0e2b65f86d48bc0b333764736f6c6343000814003300000000000000000000000000000000000000000000000000002d79883d2000
0x608060405260043610610094575f3560e01c8063a0ef91df11610058578063a0ef91df1461015f578063c73a2d6014610175578063ced72f8714610191578063f2fde38b146101bb578063f72fc7cb146101e35761009b565b80631fb777b91461009f578063402697a3146100bb57806369fe0e2d146100e5578063894760691461010d5780638da5cb5b146101355761009b565b3661009b57005b5f80fd5b6100b960048036038101906100b491906115cb565b61020d565b005b3480156100c6575f80fd5b506100cf6107a8565b6040516100dc9190611661565b60405180910390f35b3480156100f0575f80fd5b5061010b600480360381019061010691906116a4565b6107ae565b005b348015610118575f80fd5b50610133600480360381019061012e9190611729565b610880565b005b348015610140575f80fd5b50610149610aa7565b6040516101569190611763565b60405180910390f35b34801561016a575f80fd5b50610173610aca565b005b61018f600480360381019061018a919061177c565b610c69565b005b34801561019c575f80fd5b506101a5611348565b6040516101b29190611661565b60405180910390f35b3480156101c6575f80fd5b506101e160048036038101906101dc9190611729565b611351565b005b3480156101ee575f80fd5b506101f7611507565b6040516102049190611661565b60405180910390f35b5f60025414610251576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161024890611867565b60405180910390fd5b60016002819055508181905084849050146102a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610298906118cf565b60405180910390fd5b5f82829050116102e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102dd90611937565b60405180910390fd5b6101f482829050111561032e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103259061199f565b60405180910390fd5b5f805f90505b8383905081101561037957838382818110610352576103516119bd565b5b90506020020135826103649190611a17565b9150808061037190611a4a565b915050610334565b50600154816103889190611a17565b3410156103ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103c190611b01565b60405180910390fd5b5f60015411156104f0575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660015460405161041b90611b4c565b5f6040518083038185875af1925050503d805f8114610455576040519150601f19603f3d011682016040523d82523d5f602084013e61045a565b606091505b505090508061049e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161049590611baa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f06c5efeff5c320943d265dc4e5f1af95ad523555ce0c1957e367dda5514572df6001546040516104e69190611661565b60405180910390a2505b5f5b8585905081101561068e575f73ffffffffffffffffffffffffffffffffffffffff16868683818110610527576105266119bd565b5b905060200201602081019061053c9190611729565b73ffffffffffffffffffffffffffffffffffffffff1603610592576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058990611c12565b60405180910390fd5b5f8686838181106105a6576105a56119bd565b5b90506020020160208101906105bb9190611729565b73ffffffffffffffffffffffffffffffffffffffff168585848181106105e4576105e36119bd565b5b905060200201356040516105f790611b4c565b5f6040518083038185875af1925050503d805f8114610631576040519150601f19603f3d011682016040523d82523d5f602084013e610636565b606091505b505090508061067a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067190611c7a565b60405180910390fd5b50808061068690611a4a565b9150506104f2565b505f816001543461069f9190611c98565b6106a99190611c98565b90505f81111561075d575f3373ffffffffffffffffffffffffffffffffffffffff16826040516106d890611b4c565b5f6040518083038185875af1925050503d805f8114610712576040519150601f19603f3d011682016040523d82523d5f602084013e610717565b606091505b505090508061075b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075290611d15565b60405180910390fd5b505b7f15414137f70c31fdd340fa8d9279f3f4d88e461a254a545055c9988b1d4ac1f78686905083604051610791929190611d33565b60405180910390a150505f60028190555050505050565b60015481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461083b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083290611da4565b60405180910390fd5b7f528d9479e9f9889a87a3c30c7f7ba537e5e59c4c85a37733b16e57c62df613026001548260405161086e929190611d33565b60405180910390a18060018190555050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461090d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161090490611da4565b60405180910390fd5b5f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016109479190611763565b602060405180830381865afa158015610962573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109869190611dd6565b90505f81116109ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c190611e4b565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401610a24929190611e69565b6020604051808303815f875af1158015610a40573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a649190611ec5565b610aa3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9a90611f3a565b60405180910390fd5b5050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4e90611da4565b60405180910390fd5b5f4790505f8111610b9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9490611fa2565b60405180910390fd5b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1682604051610be290611b4c565b5f6040518083038185875af1925050503d805f8114610c1c576040519150601f19603f3d011682016040523d82523d5f602084013e610c21565b606091505b5050905080610c65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5c9061200a565b60405180910390fd5b5050565b5f60025414610cad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca490611867565b60405180910390fd5b6001600281905550818190508484905014610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf4906118cf565b60405180910390fd5b5f8282905011610d42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3990611937565b60405180910390fd5b6101f4828290501115610d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d819061199f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610df8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610def90612072565b60405180910390fd5b600154341015610e3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e34906120da565b60405180910390fd5b5f6001541115610f63575f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600154604051610e8e90611b4c565b5f6040518083038185875af1925050503d805f8114610ec8576040519150601f19603f3d011682016040523d82523d5f602084013e610ecd565b606091505b5050905080610f11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0890611baa565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f06c5efeff5c320943d265dc4e5f1af95ad523555ce0c1957e367dda5514572df600154604051610f599190611661565b60405180910390a2505b5f805f90505b83839050811015610fae57838382818110610f8757610f866119bd565b5b9050602002013582610f999190611a17565b91508080610fa690611a4a565b915050610f69565b50808673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b8152600401610feb9291906120f8565b602060405180830381865afa158015611006573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061102a9190611dd6565b101561106b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106290612169565b60405180910390fd5b5f5b85859050811015611221575f73ffffffffffffffffffffffffffffffffffffffff168686838181106110a2576110a16119bd565b5b90506020020160208101906110b79190611729565b73ffffffffffffffffffffffffffffffffffffffff160361110d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110490611c12565b60405180910390fd5b5f8773ffffffffffffffffffffffffffffffffffffffff166323b872dd3389898681811061113e5761113d6119bd565b5b90506020020160208101906111539190611729565b888887818110611166576111656119bd565b5b905060200201356040518463ffffffff1660e01b815260040161118b93929190612187565b6020604051808303815f875af11580156111a7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111cb9190611ec5565b90508061120d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161120490611f3a565b60405180910390fd5b50808061121990611a4a565b91505061106d565b505f600154346112319190611c98565b90505f8111156112e5575f3373ffffffffffffffffffffffffffffffffffffffff168260405161126090611b4c565b5f6040518083038185875af1925050503d805f811461129a576040519150601f19603f3d011682016040523d82523d5f602084013e61129f565b606091505b50509050806112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da90611d15565b60405180910390fd5b505b8673ffffffffffffffffffffffffffffffffffffffff167fe02155f19ea75873c2e76815f84b2fc0cb53a39cc934f616ae5de1682e0c432b8787905084604051611330929190611d33565b60405180910390a250505f6002819055505050505050565b5f600154905090565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113de576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d590611da4565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361144c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144390611c12565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6101f481565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261153657611535611515565b5b8235905067ffffffffffffffff81111561155357611552611519565b5b60208301915083602082028301111561156f5761156e61151d565b5b9250929050565b5f8083601f84011261158b5761158a611515565b5b8235905067ffffffffffffffff8111156115a8576115a7611519565b5b6020830191508360208202830111156115c4576115c361151d565b5b9250929050565b5f805f80604085870312156115e3576115e261150d565b5b5f85013567ffffffffffffffff811115611600576115ff611511565b5b61160c87828801611521565b9450945050602085013567ffffffffffffffff81111561162f5761162e611511565b5b61163b87828801611576565b925092505092959194509250565b5f819050919050565b61165b81611649565b82525050565b5f6020820190506116745f830184611652565b92915050565b61168381611649565b811461168d575f80fd5b50565b5f8135905061169e8161167a565b92915050565b5f602082840312156116b9576116b861150d565b5b5f6116c684828501611690565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6116f8826116cf565b9050919050565b611708816116ee565b8114611712575f80fd5b50565b5f81359050611723816116ff565b92915050565b5f6020828403121561173e5761173d61150d565b5b5f61174b84828501611715565b91505092915050565b61175d816116ee565b82525050565b5f6020820190506117765f830184611754565b92915050565b5f805f805f606086880312156117955761179461150d565b5b5f6117a288828901611715565b955050602086013567ffffffffffffffff8111156117c3576117c2611511565b5b6117cf88828901611521565b9450945050604086013567ffffffffffffffff8111156117f2576117f1611511565b5b6117fe88828901611576565b92509250509295509295909350565b5f82825260208201905092915050565b7f5265656e7472616e7400000000000000000000000000000000000000000000005f82015250565b5f61185160098361180d565b915061185c8261181d565b602082019050919050565b5f6020820190508181035f83015261187e81611845565b9050919050565b7f4c656e677468206d69736d6174636800000000000000000000000000000000005f82015250565b5f6118b9600f8361180d565b91506118c482611885565b602082019050919050565b5f6020820190508181035f8301526118e6816118ad565b9050919050565b7f456d707479206c697374000000000000000000000000000000000000000000005f82015250565b5f611921600a8361180d565b915061192c826118ed565b602082019050919050565b5f6020820190508181035f83015261194e81611915565b9050919050565b7f4d617820353030207065722062617463680000000000000000000000000000005f82015250565b5f61198960118361180d565b915061199482611955565b602082019050919050565b5f6020820190508181035f8301526119b68161197d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611a2182611649565b9150611a2c83611649565b9250828201905080821115611a4457611a436119ea565b5b92915050565b5f611a5482611649565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611a8657611a856119ea565b5b600182019050919050565b7f496e73756666696369656e74204554483a20666565202b20616d6f756e7473205f8201527f7265717569726564000000000000000000000000000000000000000000000000602082015250565b5f611aeb60288361180d565b9150611af682611a91565b604082019050919050565b5f6020820190508181035f830152611b1881611adf565b9050919050565b5f81905092915050565b50565b5f611b375f83611b1f565b9150611b4282611b29565b5f82019050919050565b5f611b5682611b2c565b9150819050919050565b7f466565207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611b9460138361180d565b9150611b9f82611b60565b602082019050919050565b5f6020820190508181035f830152611bc181611b88565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f611bfc600c8361180d565b9150611c0782611bc8565b602082019050919050565b5f6020820190508181035f830152611c2981611bf0565b9050919050565b7f455448207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611c6460138361180d565b9150611c6f82611c30565b602082019050919050565b5f6020820190508181035f830152611c9181611c58565b9050919050565b5f611ca282611649565b9150611cad83611649565b9250828203905081811115611cc557611cc46119ea565b5b92915050565b7f526566756e64206661696c6564000000000000000000000000000000000000005f82015250565b5f611cff600d8361180d565b9150611d0a82611ccb565b602082019050919050565b5f6020820190508181035f830152611d2c81611cf3565b9050919050565b5f604082019050611d465f830185611652565b611d536020830184611652565b9392505050565b7f4e6f74206f776e657200000000000000000000000000000000000000000000005f82015250565b5f611d8e60098361180d565b9150611d9982611d5a565b602082019050919050565b5f6020820190508181035f830152611dbb81611d82565b9050919050565b5f81519050611dd08161167a565b92915050565b5f60208284031215611deb57611dea61150d565b5b5f611df884828501611dc2565b91505092915050565b7f4e6f20746f6b656e7300000000000000000000000000000000000000000000005f82015250565b5f611e3560098361180d565b9150611e4082611e01565b602082019050919050565b5f6020820190508181035f830152611e6281611e29565b9050919050565b5f604082019050611e7c5f830185611754565b611e896020830184611652565b9392505050565b5f8115159050919050565b611ea481611e90565b8114611eae575f80fd5b50565b5f81519050611ebf81611e9b565b92915050565b5f60208284031215611eda57611ed961150d565b5b5f611ee784828501611eb1565b91505092915050565b7f546f6b656e207472616e73666572206661696c656400000000000000000000005f82015250565b5f611f2460158361180d565b9150611f2f82611ef0565b602082019050919050565b5f6020820190508181035f830152611f5181611f18565b9050919050565b7f4e6f7468696e6720746f207769746864726177000000000000000000000000005f82015250565b5f611f8c60138361180d565b9150611f9782611f58565b602082019050919050565b5f6020820190508181035f830152611fb981611f80565b9050919050565b7f5769746864726177206661696c656400000000000000000000000000000000005f82015250565b5f611ff4600f8361180d565b9150611fff82611fc0565b602082019050919050565b5f6020820190508181035f83015261202181611fe8565b9050919050565b7f496e76616c696420746f6b656e000000000000000000000000000000000000005f82015250565b5f61205c600d8361180d565b915061206782612028565b602082019050919050565b5f6020820190508181035f83015261208981612050565b9050919050565b7f496e73756666696369656e7420666565000000000000000000000000000000005f82015250565b5f6120c460108361180d565b91506120cf82612090565b602082019050919050565b5f6020820190508181035f8301526120f1816120b8565b9050919050565b5f60408201905061210b5f830185611754565b6121186020830184611754565b9392505050565b7f496e73756666696369656e7420616c6c6f77616e6365000000000000000000005f82015250565b5f61215360168361180d565b915061215e8261211f565b602082019050919050565b5f6020820190508181035f83015261218081612147565b9050919050565b5f60608201905061219a5f830186611754565b6121a76020830185611754565b6121b46040830184611652565b94935050505056fea26469706673582212201f43347dcd66c137161dfc12885024b199b1366f13ba0e2b65f86d48bc0b333764736f6c63430008140033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| DIH | 1 | $0.0000102 | $0 |
| 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 | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x285e213b…8c83a7 | Transfer | 18,507,185 | 22 days agoFri, 24 Jul 2026 22:26:56 UTC | 0xcaf7…5d11 | IN | 0xbeca…acd6 | $0.001 DIH |
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x6ba429…b2d1bd | disperseToken | 27,774,660 | 12 days agoTue, 04 Aug 2026 16:39:39 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00015328 | |
| 0x631dd9…82d7da | disperseToken | 27,766,724 | 12 days agoTue, 04 Aug 2026 16:26:22 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00022021 | |
| 0x764d64…340e35 | disperseToken | 27,766,618 | 12 days agoTue, 04 Aug 2026 16:26:11 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00027878 | |
| 0x023bc7…c95265 | disperseToken | 27,762,044 | 12 days agoTue, 04 Aug 2026 16:18:32 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00003311 | |
| 0xfc5787…280254 | disperseToken | 27,761,929 | 12 days agoTue, 04 Aug 2026 16:18:20 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00029174 | |
| 0x838c0f…90c20f | disperseToken | 27,761,829 | 12 days agoTue, 04 Aug 2026 16:18:10 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00028259 | |
| 0x0651fe…cc8e07 | disperseToken | 27,761,706 | 12 days agoTue, 04 Aug 2026 16:17:58 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00026629 | |
| 0x22879b…4bbfd0 | disperseToken | 27,761,581 | 12 days agoTue, 04 Aug 2026 16:17:45 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00028777 | |
| 0xf1f9db…8f89d2 | disperseToken | 27,752,313 | 12 days agoTue, 04 Aug 2026 16:02:17 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00010834 | |
| 0x9c4fb4…df83a5 | disperseToken | 27,749,358 | 12 days agoTue, 04 Aug 2026 15:57:21 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00010197 | |
| 0xed6395…de4ca4 | disperseToken | 27,749,297 | 12 days agoTue, 04 Aug 2026 15:57:15 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00018929 | |
| 0x5752da…486248 | disperseToken | 27,739,769 | 12 days agoTue, 04 Aug 2026 15:41:19 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00010830 | |
| 0x4caf81…d1da80 | disperseToken | 27,739,696 | 12 days agoTue, 04 Aug 2026 15:41:11 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00026957 | |
| 0xcd33fa…9bcec5 | disperseToken | 27,739,624 | 12 days agoTue, 04 Aug 2026 15:41:04 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00028441 | |
| 0xc3aec8…9dbd34 | disperseToken | 27,739,545 | 12 days agoTue, 04 Aug 2026 15:40:56 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00027962 | |
| 0x0ae252…10dba8 | disperseToken | 27,733,009 | 12 days agoTue, 04 Aug 2026 15:30:02 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00019744 | |
| 0x57b27c…1cf0fa | disperseToken | 27,731,749 | 12 days agoTue, 04 Aug 2026 15:27:55 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00026568 | |
| 0xbfb52d…4161bf | disperseToken | 27,729,549 | 12 days agoTue, 04 Aug 2026 15:24:16 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00004310 | |
| 0xb21c26…2d4380 | disperseToken | 27,729,507 | 12 days agoTue, 04 Aug 2026 15:24:12 UTC | 0xc630…7753 | IN | OmniaDisperse | $0.090.00005 ETH | 0.00029644 | |
| 0x2629b4…2bae32 | disperseToken | 20,103,857 | 21 days agoSun, 26 Jul 2026 18:57:49 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00062543 | |
| 0x2e16c6…84668e | disperseToken | 20,103,735 | 21 days agoSun, 26 Jul 2026 18:57:37 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00071200 | |
| 0x787d36…4c6a06 | disperseToken | 20,103,567 | 21 days agoSun, 26 Jul 2026 18:57:20 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00071667 | |
| 0xe3dcfd…150c06 | disperseToken | 20,103,395 | 21 days agoSun, 26 Jul 2026 18:57:02 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00070635 | |
| 0x953961…a22ce5 | disperseToken | 20,103,271 | 21 days agoSun, 26 Jul 2026 18:56:50 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00070447 | |
| 0xb5cfac…59b077 | disperseToken | 20,103,161 | 21 days agoSun, 26 Jul 2026 18:56:39 UTC | 0xaebe…5b3d | IN | OmniaDisperse | $0.090.00005 ETH | 0.00070562 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 27,774,660 | 12 days agoTue, 04 Aug 2026 16:39:39 UTC | 0x6ba429…b2d1bd | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,766,724 | 12 days agoTue, 04 Aug 2026 16:26:22 UTC | 0x631dd9…82d7da | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,766,618 | 12 days agoTue, 04 Aug 2026 16:26:11 UTC | 0x764d64…340e35 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,762,044 | 12 days agoTue, 04 Aug 2026 16:18:32 UTC | 0x023bc7…c95265 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,761,929 | 12 days agoTue, 04 Aug 2026 16:18:20 UTC | 0xfc5787…280254 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,761,829 | 12 days agoTue, 04 Aug 2026 16:18:10 UTC | 0x838c0f…90c20f | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,761,706 | 12 days agoTue, 04 Aug 2026 16:17:58 UTC | 0x0651fe…cc8e07 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,761,581 | 12 days agoTue, 04 Aug 2026 16:17:45 UTC | 0x22879b…4bbfd0 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,752,313 | 12 days agoTue, 04 Aug 2026 16:02:17 UTC | 0xf1f9db…8f89d2 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,749,358 | 12 days agoTue, 04 Aug 2026 15:57:21 UTC | 0x9c4fb4…df83a5 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,749,297 | 12 days agoTue, 04 Aug 2026 15:57:15 UTC | 0xed6395…de4ca4 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,739,769 | 12 days agoTue, 04 Aug 2026 15:41:19 UTC | 0x5752da…486248 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,739,696 | 12 days agoTue, 04 Aug 2026 15:41:11 UTC | 0x4caf81…d1da80 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,739,624 | 12 days agoTue, 04 Aug 2026 15:41:04 UTC | 0xcd33fa…9bcec5 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,739,545 | 12 days agoTue, 04 Aug 2026 15:40:56 UTC | 0xc3aec8…9dbd34 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,733,009 | 12 days agoTue, 04 Aug 2026 15:30:02 UTC | 0x0ae252…10dba8 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,731,749 | 12 days agoTue, 04 Aug 2026 15:27:55 UTC | 0x57b27c…1cf0fa | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,729,549 | 12 days agoTue, 04 Aug 2026 15:24:16 UTC | 0xbfb52d…4161bf | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 27,729,507 | 12 days agoTue, 04 Aug 2026 15:24:12 UTC | 0xb21c26…2d4380 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,857 | 21 days agoSun, 26 Jul 2026 18:57:49 UTC | 0x2629b4…2bae32 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,735 | 21 days agoSun, 26 Jul 2026 18:57:37 UTC | 0x2e16c6…84668e | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,567 | 21 days agoSun, 26 Jul 2026 18:57:20 UTC | 0x787d36…4c6a06 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,395 | 21 days agoSun, 26 Jul 2026 18:57:02 UTC | 0xe3dcfd…150c06 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,271 | 21 days agoSun, 26 Jul 2026 18:56:50 UTC | 0x953961…a22ce5 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| 20,103,161 | 21 days agoSun, 26 Jul 2026 18:56:39 UTC | 0xb5cfac…59b077 | CALL | disperseToken | 0xbeca…acd6 | OUT | 0xd582…1ad5 | 0.00005 ETH |
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x6ba429…b2d1bd | 12 days agoTue, 04 Aug 2026 16:39:39 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…c9b00000 |
| 0x6ba429…b2d1bd | 12 days agoTue, 04 Aug 2026 16:39:39 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x631dd9…82d7da | 12 days agoTue, 04 Aug 2026 16:26:22 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…3f380000 |
| 0x631dd9…82d7da | 12 days agoTue, 04 Aug 2026 16:26:22 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x764d64…340e35 | 12 days agoTue, 04 Aug 2026 16:26:11 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0x764d64…340e35 | 12 days agoTue, 04 Aug 2026 16:26:11 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x023bc7…c95265 | 12 days agoTue, 04 Aug 2026 16:18:32 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…d5c00000 |
| 0x023bc7…c95265 | 12 days agoTue, 04 Aug 2026 16:18:32 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0xfc5787…280254 | 12 days agoTue, 04 Aug 2026 16:18:20 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0xfc5787…280254 | 12 days agoTue, 04 Aug 2026 16:18:20 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x838c0f…90c20f | 12 days agoTue, 04 Aug 2026 16:18:10 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0x838c0f…90c20f | 12 days agoTue, 04 Aug 2026 16:18:10 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x0651fe…cc8e07 | 12 days agoTue, 04 Aug 2026 16:17:58 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0x0651fe…cc8e07 | 12 days agoTue, 04 Aug 2026 16:17:58 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x22879b…4bbfd0 | 12 days agoTue, 04 Aug 2026 16:17:45 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0x22879b…4bbfd0 | 12 days agoTue, 04 Aug 2026 16:17:45 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0xf1f9db…8f89d2 | 12 days agoTue, 04 Aug 2026 16:02:17 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…89100000 |
| 0xf1f9db…8f89d2 | 12 days agoTue, 04 Aug 2026 16:02:17 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x9c4fb4…df83a5 | 12 days agoTue, 04 Aug 2026 15:57:21 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…90e00000 |
| 0x9c4fb4…df83a5 | 12 days agoTue, 04 Aug 2026 15:57:21 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0xed6395…de4ca4 | 12 days agoTue, 04 Aug 2026 15:57:15 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |
| 0xed6395…de4ca4 | 12 days agoTue, 04 Aug 2026 15:57:15 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x5752da…486248 | 12 days agoTue, 04 Aug 2026 15:41:19 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…f3f00000 |
| 0x5752da…486248 | 12 days agoTue, 04 Aug 2026 15:41:19 UTC | 0x06c5ef…72df | [0] 0x000000000000…c65c7753 data: 0x000000000000000000…883d2000 |
| 0x4caf81…d1da80 | 12 days agoTue, 04 Aug 2026 15:41:11 UTC | 0xe02155…432b | [0] 0x000000000000…2bc8ab16 data: 0x000000000000000000…bda00000 |