Add ERC: Non-Fungible Multi-Token ownerOf#1767
Conversation
File
|
josephjamesmorris700-hub
left a comment
There was a problem hiding this comment.
thanks for your help
| @@ -0,0 +1,90 @@ | |||
| --- | |||
| eip: XXXX | |||
There was a problem hiding this comment.
| eip: XXXX | |
| eip: 8271 |
Assigning next sequential EIP/ERC/RIP number.
Numbers are assigned by editors & associates.
Please also update the filename.
There was a problem hiding this comment.
Is there any way to get a different number? This ERC is needed for ERC-8217, and that is really confusing. :-/
There was a problem hiding this comment.
@nxt3d numbers are assigned sequentially, so can't issue a lower number for this ERC.
Alternatively, we could issue a new number to 8217.
There was a problem hiding this comment.
I guess I can just cancel this one and create a totally new ERC, it's just not going to work to have ERC-8217 and ERC-8271. :-D in the same project.
ERC-8272 would be fine.
There was a problem hiding this comment.
Number sniping isn't allowed, so please don't cancel and then recreate the same ERC. Some authors would love to have similar numbers for related ERCs.
If it really is going to be an issue, I can bump this number but it will be the next sequential number when I issue it. e.g. 8272 has already been issued.
There was a problem hiding this comment.
I am not sniping. The problem I have is related directly to the confusion and lack of clarity this will introduce when trying to talk about my work. If I put the two numbers on the same slide, ERC-8217 and ERC-8271, it will just look like a typo.
Yes, thank you. I am okay with any number that solves this problem I have with my two standards.
| title: Non-Fungible Multi-Token ownerOf | ||
| description: A canonical ownerOf interface for non-fungible ERC-1155 and ERC-6909 token IDs. | ||
| author: Prem Makeig (@nxt3d) | ||
| discussions-to: TBD |
There was a problem hiding this comment.
Please create a discussions topic on Eth Magicians
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
|
@nxt3d please change the filename using the assigned number |
- Rename ERCS/eip-draft_ownerof_multitoken_nft.md -> ERCS/erc-8276.md - discussions-to: https://ethereum-magicians.org/c/ercs/57
|
The commit bb3cf0d (as a parent of 491be4d) contains errors. |
Summary
A new ERC proposing a canonical
ownerOf(uint256 id)accessor for non-fungible ERC-1155 and ERC-6909 token IDs (supply 0 or 1 per ID), reusing the ERC-721ownerOfselector (ERC-165 interface id0x6352211e). This lets single-owner tooling — wallets, marketplaces, delegation registries, indexers, and agent-binding integrations — read multi-token NFTs through one accessor without bespoke per-contract adapters.It generalizes the Stagnant ERC-5409 (
ownerOffor ERC-1155) by keeping the same selector and ERC-165 identifier while adding ERC-6909 support and specifying the supply and balance invariants. Production precedent: the ENS NameWrapper (single-unit ERC-1155 exposingownerOf).discussions-towill be updated with the Ethereum Magicians thread once a number is assigned.