Most Used Commands
Read collection metadata and token ownershipFull Command Reference
Commands use thecontract-erc721 namespace (for example hcli contract-erc721 name). --contract / -c accepts a local alias, Hedera contract ID (0.0.xxx), or EVM address (0x…) where the manifest allows it.
Contract ERC-721 Symbol
Contract ERC-721 Symbol
Contract ERC-721 Balance-Of
Contract ERC-721 Balance-Of
Contract ERC-721 Owner-Of
Contract ERC-721 Owner-Of
Contract ERC-721 Get-Approved
Contract ERC-721 Get-Approved
Contract ERC-721 Is-Approved-For-All
Contract ERC-721 Is-Approved-For-All
Contract ERC-721 Token-URI
Contract ERC-721 Token-URI
Contract ERC-721 Approve
Contract ERC-721 Approve
Call
approve(address to, uint256 tokenId). State-changing (operator signs).ExampleContract ERC-721 Set-Approval-For-All
Contract ERC-721 Set-Approval-For-All
Contract ERC-721 Safe-Transfer-From
Contract ERC-721 Safe-Transfer-From
Call
safeTransferFrom (with or without the extra bytes argument). State-changing.ExampleContract ERC-721 Transfer-From
Contract ERC-721 Transfer-From
Call
transferFrom(address from, address to, uint256 tokenId). State-changing.ExampleContract ERC-721 Mint
Contract ERC-721 Mint
Calls a custom
mint(address to, uint256 tokenId) style entry point (experimental). The manifest marks this command as experimental and assumes a contract that exposes a compatible mint used for testing.Example