I’d like to introduce the recently proposed Non fungible property standard.
TLTR: This standard added some extensive user classes like tenancy or lien in addition to ownership of the ERC721 standard. These features make rental or collateral without escrow possible.
Here is the link to details.
I’d love to hear your feedback.
If you like to implement this standard to your project and have some personal questions, DM me https://twitter.com/KOHSHIBA
I mean escrow as assign another address on ownerOf() in ERC721.
Since many application refer the address assigned in ownerOf() as the owner, escrow to contract hurt the utility of the token in the design of ERC721.
This EIP is designed to eliminate this problem by providing three user class as default.
Lien.
This is a user class that is active only when it is set. Lien enables transfer of owner and user It is supposed to be set when the owner collateralizes the property.
Owner
The owner can transfer the owner right and the user right.
User
The user can transfer the user right. Applications using this standard is expected to provide a service to this user class. Tenant right is set when it is rented out and it suspends the owner’s authority to transfer the property.