https://www.joops.app/airdrop
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Connect your Elixir Account
2. Link your ETH & SOL Wallet
3. Complete your KYC
Please open Telegram to view this post
VIEW IN TELEGRAM
https://zklink.io/fusion-dance-parade/
Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/QuickBitNetworkAirdropBot?start=6984535703
Please open Telegram to view this post
VIEW IN TELEGRAM
https://docs.google.com/forms/d/e/1FAIpQLSfx6SAiVM_PdDIncB62W4r1BcCmEoi1RnVWTG43b1CQWUp1Kg/viewform
Please open Telegram to view this post
VIEW IN TELEGRAM
Hey zkSync communityπ, Are you hungry? Try eating $JSMN π
5% Of Total Supply For Libertas Omnibus NFT Holders :
https://x.com/jasminezksync_/status/1789155736473473382
5% Of Total Supply For Libertas Omnibus NFT Holders :
https://x.com/jasminezksync_/status/1789155736473473382
https://t.me/QuestLifeAirdropBot?start=6984535703
Please open Telegram to view this post
VIEW IN TELEGRAM
Airdrop Tech
Xally have NEW Task , Claim it
Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/BPAYAirdropBot?start=6984535703
Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/Queen_Airdropbot?start=r04984445705
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Airdrop Tech
AIX - Update , Claim Treasure BOX ( No Fee )
https://alienxchain.io/staking?tab=treasure-box&invite_code=VoE3ef
https://alienxchain.io/staking?tab=treasure-box&invite_code=VoE3ef
https://www.pandasyn.com
29ca269323b
Please open Telegram to view this post
VIEW IN TELEGRAM
Airdrop Tech
1. Deploy Smart Contract
Counter.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import {IGmpReceiver} from "@analog-gmp/interfaces/IGmpReceiver.sol";
contract Counter is IGmpReceiver {
address private immutable _gateway;
uint256 public number;
constructor(address gateway) {
_gateway = gateway;
}
function onGmpReceived(bytes32, uint128, bytes32, bytes calldata) external payable returns (bytes32) {
require(msg.sender == _gateway, "unauthorized");
number++;
return bytes32(number);
}
}
IGmpReceiver.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IGmpReceiver {
/**
* @dev Handles the receipt of a single GMP message.
* The contract must verify the msg.sender, it must be the Gateway Contract address.
*
* @param id The EIP-712 hash of the message payload, used as GMP unique identifier
* @param network The chain_id of the source chain that send the message
* @param source The pubkey/address which sent the GMP message
* @param payload The message payload with no specified format
* @return 32-byte result, which will be stored together with the GMP message
*/
function onGmpReceived(bytes32 id, uint128 network, bytes32 source, bytes calldata payload)
external
payable
returns (bytes32);
}
0xB5D83c2436Ad54046d57Cd48c00D619D702F3814 ( Sepolia )Please open Telegram to view this post
VIEW IN TELEGRAM
https://t.me/GudchainAirdropBot?start=6984535703
Please open Telegram to view this post
VIEW IN TELEGRAM