Alchemist

The Alchemist is a one-stop-shop for producing Potions, which can be used on your Heroes, or as reagents in Stone Carving.

Contracts

Addresses

DFK Chain

NameMainnetTestnet

Alchemist (The Burned Man)

0x2542e1Ce063FED3b5Aa81936c5a8f6Eeccaa6B4A

0x91413C1e14381353a40bAB1b72C1D0b8755695Cb

Klaytn

NameMainnetTestnet

Alchemist (Herbert)

0x696BECc6ddD5589a9a3Bb93fAc3A53D26b7cb819

0x5b0227Cf2f2C3b7d4847bE4fC56852f60DF52FD5

Interfaces

interface IAlchemist {
    
    event PotionAdded(address indexed potionAddress, address[] requiredResources, uint32[] requiredQuantities);
    event PotionCreated(address indexed player, address potionAddress, uint256 quantity, address[] requiredResources, uint32[] requiredQuantities);
    event PotionUpdated(address indexed potionAddress, address[] requiredResources, uint32[] requiredQuantities, uint8 status);
    
    function addPotion( address _potionAddress, address[] _requiredResources, uint32[] _requiredQuantities );
    function addressToPotionId(address) external view returns (uint256);
    function createPotion(address _potionAddress, uint256 _quantity) external;
    function getPotion(address _potionAddress) external view returns (tuple(address potionAddress, address[] requiredResources, uint32[] requiredQuantities, uint8 status));
    function getPotions() external view returns (tuple(address potionAddress, address[] requiredResources, uint32[] requiredQuantities, uint8 status)[]);
    function paused() external view returns (bool);
    function potions(uint256) external view returns (address potionAddress, uint8 status);
    function updatePotion(address _potionAddress, address[] _requiredResources, uint32[] _requiredQuantities, uint8 _status) external;

}

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

NameMainnetTestnet

Alchemist (Herbert)

0x87CBa8F998F902f2fff990efFa1E261F35932e57

0x638C716b5aF694Cee4B0639826EAEbaAD03C2f66

Recipes

Coming Soon

Last updated