Profiles
Contracts
Addresses
DFK Chain
Name
Mainnet
Testnet
Kaia
Name
Mainnet
Testnet
Metis
Name
Mainnet
Testnet
Interfaces
interface IProfiles {
event ProfileCreated(address owner, string name, uint64 created, uint256 nftId, uint256 collectionId);
event ProfileUpdated(address owner, string name, uint256 nftId, uint256 collectionId);
function addressToProfile(address) view returns (address owner, string name, uint64 created, uint256 nftId, uint256 collectionId, string picUri);
function changeName(address _profileAddress, string _name);
function changePic(address _profileAddress, uint256 _nftId, uint256 _collectionId);
function createProfile(string _name, uint256 _nftId, uint256 _collectionId);
function getNames(address[] _addresses) view returns (string[]);
function getProfile(address _profileAddress) view returns (tuple(address owner, string name, uint64 created, uint256 nftId, uint256 collectionId, string picUri));
function getProfileByAddress(address _profileAddress) view returns (uint256 _id, address _owner, string _name, uint64 _created, uint8 _picId, uint256 _heroId, uint256 _points);
function getProfileByName(string _name) view returns (tuple(address owner, string name, uint64 created, uint256 nftId, uint256 collectionId, string picUri));
function getTokenUrisHeldByAddress(address _profileAddress, uint256 _collectionId) view returns (string[]);
function heroesNftContract() view returns (address);
function identityTokenRouter() view returns (address);
function maxChar() view returns (uint8);
function maxPic() view returns (uint8);
function minChar() view returns (uint8);
function nameToAddress(string) view returns (address);
function picUris(uint256) view returns (string);
}ABIs
Historical Contracts
Addresses
Harmony
Name
Mainnet
Testnet
Interfaces
ABIs
Last updated