web3wagmi
← All standards

ERC-4675 Multi-Fractional Non-Fungible Tokens

StagnantERCcreated 2022-01-13requires ERC-165, ERC-721

Fractionalize multiple NFTs using a single contract

Author: David Kim (@powerstream3604)

ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IMFNFT0x83f5d35f
ERC1650x01ffc9a7

Functions this standard introduces (9)

0x598af9e7allowance(address,address,uint256)view
0x426a8493approve(address,uint256,uint256)
0x00fdd58ebalanceOf(address,uint256)view
0xa8f1602cisRegistered(address,uint256)view
0x7a5e629csetParentNFT(address,uint256,uint256)
0x01ffc9a7supportsInterface(bytes4)view
0xbd85b039totalSupply(uint256)view
0x095bcdb6transfer(address,uint256,uint256)
0xfe99049atransferFrom(address,address,uint256,uint256)

Events (3)

Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.

0x9ed053bb818ff08b8353cd46f78db1f0799f31c9e4458fdb425c10eccd2efc44Transfer(address,address,uint256,uint256)
0xb3fd5071835887567a0671151121894ddccc2842f1d10bedad13e0d17cace9a7Approval(address,address,uint256,uint256)
0x3e0825ff08cecd4aa853b07f87a92ae5d98e2ab984743cf06c7735906f715586TokenAddition(address,uint256,uint256,uint256)

Depends on (2)

Proposals this one names in its requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion