☰
DFK Developers

Gaia's Tears

Description

ERC20: Currencies are based on the ERC20 standard. For more information, please view the documentation by OpenZeppelin: https://docs.openzeppelin.com/contracts/4.x/erc20

Gaia's Tears has 0 decimals.

A new version of Gaia’s Tears was introduced on DFK Chain. Summoning on DFK Chain uses the new V2 token. V1 tokens can be migrated through the in-game inventory or the TokenMigrator contract. V2 Gaia's Tears cannot be bridged back to Harmony.

Suggested Use Cases

  • RNG-based fees for Gaia's blessings
  • Anything to do with summoning NFTs

Contracts

Addresses

DFK Chain

NameMainnetTestnet
Gaia's Tears (DFKTEARS) [V2]0x79fE1fCF16Cc0F7E28b4d7B97387452E3084b6dA0xbE191ba492b5B2B9845A4801Ebd1940B5f772EE2
Gaia's Tears (DFKTEARS)0x58E63A9bbb2047cd9Ba7E6bB4490C238d271c2780x5829A860284f4c800a60ccDa4157e8dde0C32D30
TokenMigrator0xBF956B8B9cBE8af30CE923dF24C339ecA7589a610x8487C9eB554F88e2e40FF32654b5A44BBB575875

Kaia

NameMainnetTestnet
Gaia's Tears (DFKTEARS)0x8Be0cbA3c8c8F392408364ef21dfCF714A9182340xbb8ac0BB95E433204217b0478B3f6d815EcB2d8C

Metis

NameMainnetTestnet
Gaia's Tears (DFKTEARS)0x9d05F8289F0eA7D1993B316F45b8e6E29F7e5D160x02F334C88C6811d5B7609716a02fa6F4415e518d

Interfaces

interface IInventoryItem {

    event Approval(address indexed owner, address indexed spender, uint256 value);
    event Transfer(address indexed from, address indexed to, uint256 value);
    
    function allowance(address owner, address spender) view returns (uint256);
    function approve(address spender, uint256 amount) returns (bool);
    function balanceOf(address account) view returns (uint256);
    function burn(uint256 amount);
    function burnFrom(address account, uint256 amount);
    function decimals() view returns (uint8);
    function decreaseAllowance(address spender, uint256 subtractedValue) returns (bool);
    function increaseAllowance(address spender, uint256 addedValue) returns (bool);
    function name() view returns (string);
    function paused() view returns (bool);
    function symbol() view returns (string);
    function totalSupply() view returns (uint256);
    function transfer(address to, uint256 amount) returns (bool);
    function transferFrom(address from, address to, uint256 amount) returns (bool);
    
}
interface ITokenMigrator {

    event TokensMigrated(address indexed account, address indexed token1, address indexed token2, uint256 amount);
    
    function migrate();
    function tokenV1() view returns (address);
    function tokenV2() view returns (address);
    
}

ABIs

GaiaTears.json

tokenMigrator.json

Historical Contracts

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

Harmony

NameMainnetTestnet
Gaia's Tears (DFKTEARS)0x24eA0D436d3c2602fbfEfBe6a16bBc304C963D040xf0e28E7c46F307954490fB1134c8D437e23D55fb