Skip to content

Commit

Permalink
Unified in ERC-1155
Browse files Browse the repository at this point in the history
  • Loading branch information
haru999r committed Jan 27, 2024
1 parent ca00a7d commit abc081a
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions ERCS/erc-7603.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ A Token Collection can have multiple assets (outputs), which can be any file to

## Motivation

With EIP-1155 compatible tokens being a widespread form of tokens in the Ethereum ecosystem and being used for various use cases, it is time to standardize additional utility for them. Having multiple assets associated with a single Token Collection allows for greater utility, usability, and forward compatibility. This EIP improves upon ERC-1155 in the following areas:
With ERC-1155 compatible tokens being a widespread form of tokens in the Ethereum ecosystem and being used for various use cases, it is time to standardize additional utility for them. Having multiple assets associated with a single Token Collection allows for greater utility, usability, and forward compatibility. This EIP improves upon ERC-1155 in the following areas:

- [Cross-metaverse compatibility](#cross-metaverse-compatibility)
- [Multi-media output](#multi-media-output)
Expand Down Expand Up @@ -54,12 +54,12 @@ By adding the same metadata file as different assets, e.g., one asset of metadat
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 and RFC 8174.

```solidity
/// @title ERC-draft Context-Dependent Multi-Asset Tokens, EIP-1155 Execution
/// @dev See https://eips.ethereum.org/EIPS/eip-draft_title_abbrev
/// @title ERC-7603 Context-Dependent Multi-Asset Tokens, ERC-1155 Execution
/// @dev See https://eips.ethereum.org/EIPS/erc-7603
pragma solidity ^0.8.23;
interface IERCDraft /* is ERC165 */ {
interface IERC7603 /* is ERC165 */ {
/**
* @notice Used to notify listeners that an asset object is initialised at `assetId`.
* @param assetId ID of the asset that was initialised
Expand Down Expand Up @@ -148,7 +148,7 @@ TBD

## Backwards Compatibility

The MultiAsset token standard has been made compatible with [ERC-1155](./eip-1155.md) in order to take advantage of the robust tooling available for implementations of ERC-1155 and to ensure compatibility with existing ERC-1155 infrastructure.
The MultiAsset token standard has been made compatible with ERC-1155 in order to take advantage of the robust tooling available for implementations of ERC-1155 and to ensure compatibility with existing ERC-1155 infrastructure.

## Security Considerations

Expand Down

0 comments on commit abc081a

Please sign in to comment.