Inventory Items

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

Inventory Items have 0 decimals.

Suggested Use Cases

  • Ingredients

  • Crafting

  • Burning/Consumption

  • Game Bonuses

  • Trade

Contracts

Addresses

DFK Chain

Name
Mainnet
Testnet

0xB78d5580d6D897DE60E1A942A5C1dc07Bc716943

0x59Dc45470b495abF790e62a9a0bE935965FeE4cb

0x0776b936344DE7bd58A4738306a6c76835ce5D3F

0x360b42353FDF7Fd71Ad52509ae38F85cB638BDD1

0x848Ac8ddC199221Be3dD4e4124c462B806B6C4Fd

0xBe149BAE45c5b4EFd4b49a88cb90A4b671124a23

0x04B43D632F34ba4D4D72B0Dc2DC4B30402e5Cf88

0x434619b18466dEAA26475f97467754135aB8f3AF

0xc2Ff93228441Ff4DD904c60Ecbc1CfA2886C76eB

0xc75E787AD4249df104D5632CdC1b5C238c0FD2d8

0xA2cef1763e59198025259d76Ce8F9E60d27B17B5

0x0C735d4C724a99948b004815142482E1A7967822

0x60170664b52c035Fcb32CF5c9694b22b47882e5F

0x144132767a353f7485Fe09D19faAE19ca3905E61

0x7f46E45f6e0361e7B9304f338404DA85CB94E33D

0x954296fd7563f737BD502e3DdbAdA3f5223F92f1

0xd44ee492889C078934662cfeEc790883DCe245f3

0x4Cb69F1385D1ec1acEF351a98f67De5a56C74226

0xc6030Afa09EDec1fd8e63a1dE10fC00E0146DaF3

0xb086584f476Ad21B40aF0672f385a67334A0b294

0x3E022D84D397F18743a90155934aBAC421D5FA4C

0x22a20A56b9162B155BE51ACdD14051B142CF1a35

0x97b25DE9F61BBBA2aD51F1b706D4D7C04257f33A

0xd467f3cE950663b0195C25e615D6C7B2BC49699a

0x6513757978E89e822772c16B60AE033781A29A4F

0x98c3ADd5c94C7d21a542107a61a2423730363F05

Kaia

Name
Mainnet
Testnet

0x75E8D8676d774C9429FbB148b30E304b5542aC3d

0x90924Dc4fc09FecEC2011C2b482284BEa0635d1f

0xDbd4fA2D2C62C6c60957a126970e412Ed6AC1bD6

0x8450F986dF4e3db6f015B5eF0BC1605CA2D5062d

0xEDFBe9EEf42FfAf8909EC9Ce0d79850BA0C232FE

0x257A82f9A5CdABA7A13bcc539917c2135D7Ef4f7

0xBcdD90034eB73e7Aec2598ea9082d381a285f63b

0x483de947758f264c8A68D6Ace3D9e0394FBb4547

0x80A42Dc2909C0873294c5E359e8DF49cf21c74E4

0x59f4C8678e8359580DBE69De34e5bF12275a5fD0

0xE408814828f2b51649473c1a05B861495516B920

0xBEDe2e252963025b7A4214F854226C5D42A675eF

0xf2D479DaEdE7F9e270a90615F8b1C52F3C487bC7

0x5B9a6275EEdaDc91d3AFAA3462600EF75aB1EB55

0xc6030Afa09EDec1fd8e63a1dE10fC00E0146DaF3

0x54DaD24dDc2cC6E7616438816DE0EeFCad79B625

0xa61Bac689AD6867a605633520D70C49e1dCce853

0x6A6d815D201361C9e0a008a3d49fceF92cA592FD

0x874FC0015ece1d77ba3D5668F16c46ba72913239

0xd56FaEF679Dd814E552Ca3728ca11Aea80e696fB

0x08D93Db24B783F8eBb68D7604bF358F5027330A6

0x1fd5FCA58293856e2a70adEC9a46Ed66394FFFB3

0xCd2192521BD8e33559b0CA24f3260fE6A26C28e4

0x0D977329743a48b8Dc787D5fD36352B94581d9ff

0x7E1298EBF3a8B259561df6E797Ff8561756E50EA

0x4A32c4125E8C61624EE3E4951db50B3E36023556

Metis

Name
Mainnet
Testnet

0xb6D1C4e5b131FA52Cfa48e5477aAe386B63B6fD6

0x27C6d743a1306E8f0c9BEb29443DDFC83bAe598e

0xd0C48d91b3a52C27C89548FC04e4b11891946CFB

0x9d1bd11762c26842adA4E5E3227f47B0e1C58428

0xe099eCbdd066636d19557d9509CF24bEdC1A5dF5

0x90fdE1546F64681Ff40f78Ee2D21d6b47076F89e

0x4419F44043301a38Ae6b6384c454740fe4DfB6eA

0xcB0012e4E56F682C6DF37484255EEb90f6D2eD72

0x1a9c734AbBC91219eD383Bb9161302C54A4d5177

0x558D6304798Bee173f8Bc560BDc74B379841916c

0x996a584676F14F1A58214AE20175d56b93cB1798

0x98A0077Fc43a596f408D1D4dCad05F1Cb079e24F

0x1dD6dcDd7E4191cC775259482E28454B7D6c85B0

0x231f471672eEBF8ef4bC5807AC582f7054027750

0x55b5eC593b4BfD7441F2AB7cfD125FEDdB0a5526

0x4d4f6aCDE99298bB2FcEA7c807ed29F97D1A57fB

0x16E11802d79d48eAdE94F8E0bd568fE4EA5CdA01

0xe5948bbe98e77CF192050a0e2A849A8B01595025

0xDD3b10eA8217fA727AAe5A52cF7f04dc9b3911A9

0x451cEedFc189D573Ad00a22e5928B6e799300CC0

0xEb88910Ad7B07b5cB0DEc521138d4E451b369A89

0x2D22395Bd97bADAFE7F848C6973A0D26DB260700

0xBB69DF1fcE676743c64ECBd2ad4D2C22Eb856BE0

0x838c96dd1BACa9bd023cC746a3A2DDF7aC5bD625

0xb2bC817C100a6bd60e8bf8a79dBAD607cE9C3cF2

0x61514958CB699373BDc9b4a0dbc6985CCbC94132

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);
    
}

ABIs

Historical Contracts

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

Harmony

Name
Mainnet
Testnet

0x6e1bC01Cc52D165B357c42042cF608159A2B81c1

0xf644bc484724f964531242992178BC6C5B33C4a3

0xAC5c49Ff7E813dE1947DC74bbb1720c353079ac9

0xF7C247D04A346f86CCE9Afa8919CbE2B365187C1

0x68EA4640C5ce6cC0c9A1F17B7b882cB1cBEACcd7

0x70E1EF5418448EA3f2AfCd8D22CBC1cb53988A9a

0xe4Cfee5bF05CeF3418DA74CFB89727D8E4fEE9FA

0x9578C39Dd4B56407C36aF3718D90a54e8422a706

0x8Bf4A0888451C6b5412bCaD3D9dA3DCf5c6CA7BE

0x555174F89aF046F3972607b1a39dE8949d26c4E0

0xc0214b37FCD01511E6283Af5423CF24C96BB9808

0x17A1d68BEDd3aBE09ddB0551baF97386fDd5dbEB

0x6B10Ad6E3b99090De20bF9f95F960addC35eF3E2

0x449C417faB9a54e9343Bb48667CB7A495fC7ac25

0xb80A07e13240C31ec6dc0B5D72Af79d461dA3A70

0x9b794f8a2E89Ad6954ACe9454E832d467121F48a

0x372CaF681353758f985597A35266f7b330a2A44D

0xced132D80E18c8553aF415E27e9f79f32f3E4De3

0x19B9F05cdE7A61ab7aae5b0ed91aA62FF51CF881

0x8808b672760db9fFc87aB26682D8368d31d29e54

0xCdfFe898E687E941b124dfB7d24983266492eF1d

0x3dc5DbE4eB979762Bbed0C559D0bfB4778582357

Last updated