-
Notifications
You must be signed in to change notification settings - Fork 803
Add ERC: Native ETH embedding in NFTs #1315
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
base: master
Are you sure you want to change the base?
Conversation
|
Author’s note This proposal is not theoretical — it is based on a verified mainnet deployment. IERC721Value originates from the TEN.IO project, which introduced the first NFT contract on Ethereum Mainnet with embedded native ETH collateral and reversible burn mechanics. The implementation has been publicly verified since June 28, 2025, under contract address This ERC formalizes that mechanism as a general standard for verifiable ETH-backed cultural assets — connecting artistic meaning with on-chain economic energy. Reference repository: TEN.IO-Fragment |
|
Technical rationale The IERC721Value interface introduces a direct native-ETH embedding layer within ERC-721 tokens. Each mint transaction carries real ETH as collateral (msg.value), which becomes permanently bound to the tokenId within the contract storage. The contract ensures: 1:1 verifiable balance: valueOf(tokenId) always matches the ETH held on-chain. Reversible collateralization: When a holder executes burn(tokenId), the token is destroyed and the embedded ETH is released back to the same address. Non-inflationary design: No additional supply or synthetic wrapping — ETH remains native, not represented as an ERC-20. This architecture enables NFTs to serve as programmable ETH reservoirs — verifiable stores of both artistic and economic energy. |
Co-authored-by: Andrew B Coathup <[email protected]>
Co-authored-by: Andrew B Coathup <[email protected]>
Co-authored-by: Andrew B Coathup <[email protected]>
|
Gracias @abcoathup por tu orientación. El archivo se renombró correctamente a eip-8060.md y todos los metadatos se actualizaron como corresponde. El error de CI parece estar relacionado con la ruta obsoleta (draft_ierc721value.md), que ya no existe después del cambio de nombre. Ahora todo debería estar alineado con la estructura del repositorio EIP, listo para revisarse cuando sea conveniente. — Ten.IO |
|
Adding an English note for clarity — Thank you @abcoathup for your guidance. The CI error seems to be related to the outdated path (draft_ierc721value.md), which no longer exists after the rename. Everything should now be aligned with the EIP repository structure — ready for re-review whenever convenient. — Ten.IO |
|
The commit a8a134e (as a parent of 1fb6a01) contains errors. |
|
All CI checks have successfully passed. |
This PR introduces IERC721Value, a proposed ERC extension that enables embedding native ETH directly within ERC-721 tokens.
It links artistic and cultural assets with real ETH collateral, allowing NFTs to act as verifiable stores of embedded on-chain value.
Discussion thread: https://ethereum-magicians.org/t/draft-erc-ierc721value-embedding-native-eth-inside-erc-721-tokens/25979
Reference implementation: https://github.com/ten-io-meta/TENIO-Fragment