-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add EIP: Soulbound Tokens #7855
Conversation
File
|
The commit f31f15f (as a parent of 6b3b4e1) contains errors. |
Co-authored-by: Andrew B Coathup <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check existing EIPs. There are a number of standards that do exactly the same thing as this.
@Pandapip1 Please provide me one that have this, please |
Internet search shows some of the existing Soulbound Token ERCs: ERC5192: Minimal Soulbound NFTs |
@abcoathup Thanks! The main difference is that any of those EIP's has an implementation, just the events. |
ERC-6454 actually has implementation and test cases. But is meant to be minimal, this one seems too complex with no need. |
@ogarciarevett & @steven2308 suggest putting your comparison of other soulbound token ERCs in the discussion thread on Eth Magicians so people can see your points on why you think another soulbound ERC is needed.. |
@steven2308 that only works for erc721, this erc works for erc1155 and erc721 and even erc20 if you need it. |
I am closing this pull request because we are in the process of separating EIPs and ERCs into distinct repositories. Unfortunately, as far as we are aware, GitHub does not provide any tools to ease this migration, so every pull request will need to be re-opened manually. As this is a PR to create / modify an ERC, I will kindly ask you to redirect this to the new repository at ethereum/ERCs. We have prepared a guide to help with the process. If there is relevant history here, please link to this PR from the new pull request. On behalf of the EIP Editors, I apologize for this inconvenience. |
Simple Summary
Introducing the concept of "Soulbound Tokens" with explicit modifiers to restrict token transferability, enhancing security and control in blockchain applications or blockchain games.
Abstract
This Ethereum Improvement Proposal (EIP) outlines a framework for implementing "Soulbound Tokens" to explicitly restrict the transfer of tokens, token batches, and addresses. This explicit approach enhances the security and transparency of blockchain applications, particularly in use cases such as NFTs, gaming assets, and governance tokens.
Motivation
In the blockchain space, the ownership and transfer of tokens are fundamental concepts. However, there are scenarios where explicit control over transferability is required. For these situations, explicit restrictions offer a more secure, clear, and flexible approach compared to implicit solutions.
This EIP aims to standardize the implementation of Soulbound Tokens, offering a framework for token binding and explicit control. It provides developers with a versatile solution to secure token ownership.