LogoLogo
  • DFK Developer Docs
  • Contracts
    • Exchanges
      • The Trader
      • The Bazaar
    • Sales & Rentals
      • Hero Auction
      • Hero Rental
      • Equipment Auction
      • Pet Auction
      • Land Auction
    • Summoning
      • Hero Summoning
        • Dark Summoning
      • Pet Hatching
    • Meditation Circle
    • Quests
      • Quest Core
      • Historical Contracts
        • Quest Core
        • Profession Quests
        • Training Quests
    • Void Hunts
    • Patrols
    • PVP Combat
    • Influence System
    • Gardens
      • Master Gardener
    • Jeweler 2.0
      • Power-Ups
      • Jeweler 1.0
    • Profiles
    • DFK Duel
      • Previous Seasons
      • Raffle Master
    • Events
      • Gen0 Reroll
      • Gene Reroll
      • Perilous Journey
    • Bridging
      • Hero Bridge (Synapse)
      • Hero Bridge (LayerZero)
      • Equipment Bridge (Synapse)
      • Equipment Bridge (LayerZero)
      • Item Bridge V2
        • Item Bridge V1 (Deprecated)
      • Gaia's Tear Bridge
    • Miscellaneous
      • Airdrops
      • Charity
      • Flag Storage
      • Gen0 Airdrop (Harmony)
      • Gen0 Sale (Harmony)
      • Graveyard
      • Locked Token Claim
      • Locked Token Raffle
      • Token Disburse
  • NFTs
    • Heroes
      • HeroV4 (Metis)
    • Equipment
      • Weapons
      • Armor
      • Accessories
      • Shared Equipment Mappings
      • CacheCore
      • Equipment Shop
      • Visage Shop
    • Pets
      • Pet Exchange
    • Lands
  • Tokens
    • Ecosystem Token
    • Power Tokens
    • Governance Tokens
    • Currencies
      • DFK Gold
      • Gaia's Tears
    • Inventory Items
    • Gold Crops
    • Combat Items
    • Miscellaneous Tokens
      • Collectible Items
      • Raffle Tickets
  • Crafting
    • Alchemist
    • Nutritionist
    • Stone Carver
    • Vendor (Item Gold Trader)
  • Collections
    • Runes
    • Pet Eggs
    • Pet Treats
    • Potions & Consumables
      • Item Consumer
      • Potion Migrator
    • Enhancement Stones
    • Attunement Crystals
      • Atonement Crystals
    • Pages of the Eternal Story
  • API
    • Community GraphQL API
      • Getting Started
      • Auctions
      • Bazaar
      • Heroes
      • Pets
      • Profiles
    • Hero Metadata & Image API
    • Pet Metadata & Image API
    • Token Supply API
  • Community Builders
    • Kingdom Building Program
    • Developer Resources
    • Community Projects
  • DFK CHain
    • Getting Started
    • Nodes & Validators
    • Bridged Tokens
    • Ecosystem Partners
      • Covalent API
      • SupraOracles Price Feeds
      • SupraOracles VRF
    • Miscellaneous Contracts
Powered by GitBook
On this page
  • Contracts
  • Addresses
  • Interfaces
  • ABIs
  • Historical Contracts
  • Interfaces
  • ABIs
  1. Contracts
  2. Miscellaneous

Airdrops

Contracts

Addresses

DFK Chain

Name
Mainnet
Testnet

AirdropClaim

0x947873092dc57C1A70704033c41cB110f4462a8B

0x77f376aCc4FB5B9B8e965be16e12623A0567ff14

Klaytn

Name
Mainnet
Testnet

AirdropClaim

0x86B70Cd6A405B84d1790021dC4F8c24B50727EA6

0x4E05bBA3C97131E25461Ee8786F61835C7bBbdFD

Interfaces

interface IAirdropClaim {

    event Claimed(address recipient, address token, uint256 amount);
    event Dropped(address recipient, address token, uint256 amount);
    event Withdrawal(address tokenAddress, address recipient, uint256 amount);
    
    function claimAirdrop(uint256 _dropId);
    function claimAirdrops(uint256 _amountToClaim);
    function createAirdropsWithTokens(address _tokenAddress, address[] memory _recipients, uint256[] memory _amounts, string memory _note)
    function enabled() view returns (bool);
    function tokenToPendingAmount(address) view returns (uint256);
    function viewAirdrops() view returns (tuple(address tokenAddress, uint256 amount, uint256 time, string note)[]);
    function viewUserAirdrops(address player) view returns (tuple(address tokenAddress, uint256 amount, uint256 time, string note)[]);
    function withdrawTokens(address _tokenAddress, address _recipient, uint256 _amount);

}

ABIs

Historical Contracts

These contracts have been deprecated and should not be used. They are listed here for data analysis and tracking purposes only.

The AirdropClaim contract on Harmony was upgraded from V1 on 1/14/2022.

Harmony

Name
Mainnet
Testnet

AirdropClaimV2

0x8AbEbcDBF5AF9FC602814Eabf6Fbf952acF682A2

0x3CC701CD8A4D3Cb137c7dd933480C4A67e10aC90

AirdropClaimV1

0xa678d193fEcC677e137a00FEFb43a9ccffA53210

N/A

Interfaces

interface IAirdropClaimV1 {

    event Claimed(address recipient, uint256 amount);
    
    function balances(address) view returns (uint256);
    function claimAirdrop();
    function setAirdrops(address[] _recipients, uint256[] _amounts);
    function transferTokens(address _address, uint256 _amount);

}

ABIs

PreviousMiscellaneousNextCharity

Last updated 1 year ago

12KB
AirdropClaim.json
3KB
AirdropClaimV1.json