Skip to content

Add EIP: Non-Transferable Token Standard#11105

Closed
Vantana1995 wants to merge 7 commits intoethereum:masterfrom
Vantana1995:eip-nontransferable-tokens
Closed

Add EIP: Non-Transferable Token Standard#11105
Vantana1995 wants to merge 7 commits intoethereum:masterfrom
Vantana1995:eip-nontransferable-tokens

Conversation

@Vantana1995
Copy link

ATTENTION: ERC-RELATED PULL REQUESTS NOW OCCUR IN ETHEREUM/ERCS

--

Summary

This PR proposes EIP-XXXX: Non-Transferable Token Standard - a minimal standard for tokens that are permanently bound to an address.

Description

Introduces a dedicated interface for non-transferable (Soulbound) tokens that eliminates transfer functionality by design, rather than extending ERC-721 and blocking transfers. The standard:

  • Defines tokens as non-transferable through interface design (no transfer functions)
  • Reduces bytecode bloat by ~80% compared to ERC-721 extensions
  • Provides semantic clarity - tokens that cannot be transferred vs tokens that block transfers
  • Includes only essential operations: mint(), burn(), ownerOf()
  • Requires ERC-721 Metadata interface for wallet/indexer compatibility

This approach addresses architectural mismatches in existing Soulbound implementations (ERC-5192, ERC-4973, ERC-5484) that inherit unused transfer infrastructure.

@Vantana1995 Vantana1995 requested a review from eth-bot as a code owner January 19, 2026 12:19
@eth-bot
Copy link
Collaborator

eth-bot commented Jan 19, 2026

File EIPS/eip-xxxx.md

Requires 1 more reviewers from @SamWilsn, @xinbenlv

@github-actions github-actions bot added c-new Creates a brand new proposal s-draft This EIP is a Draft t-erc labels Jan 19, 2026
@eth-bot eth-bot added e-consensus Waiting on editor consensus e-review Waiting on editor to review labels Jan 19, 2026
@eth-bot eth-bot changed the title Eip nontransferable tokens(Soulbound) Add EIP: Non-Transferable Token Standard Jan 19, 2026
@github-actions github-actions bot added the w-ci Waiting on CI to pass label Jan 19, 2026
@github-actions
Copy link

The commit 9eaba50 (as a parent of a087fd9) contains errors.
Please inspect the Run Summary for details.

@abcoathup
Copy link
Contributor

ERC-RELATED PULL REQUESTS NOW OCCUR IN ETHEREUM/ERCS

@Vantana1995 please close this PR and reopen in the ERC repo.

@Vantana1995
Copy link
Author

moved to ethereum/ERCs#1479 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c-new Creates a brand new proposal e-consensus Waiting on editor consensus e-review Waiting on editor to review s-draft This EIP is a Draft t-erc w-ci Waiting on CI to pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants