Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions ERCS/erc-7930.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "S
**Interoperable Address**
: A binary payload which unambiguously identifies a _target address_ on a target chain. e.g. `0x00010000010114d8da6bf26964af9d7eed9e03e53415d37aa96045`

**Chain Identifier**
: An _Interoperable Address_ with a zero-length _Address_. It identifies a chain rather than a specific address on that chain. e.g. `0x000100022045296998a6f8e2a784db5d9f95e18fc23f70441a1039446801089879b08c7ef000` is a Chain Identifier for Solana mainnet.


### _Interoperable Address_ Definition

Expand All @@ -83,7 +86,7 @@ The components outlined above have the following meanings:
: Variable length, binary representation of the [CAIP-350] chain reference. Serialization of the _ChainReference_ within a specific namespace MUST follow the algorithm defined in the namespace's [CAIP-350] profile. Chain profiles are maintained by the Chain-Agnostic Standards Alliance (CASA).

**AddressLength**
: 1-byte integer encoding the length of Address in bytes. Note that it MAY be zero, in which case the _Interoperable Address_ MUST NOT include an address. It MUST NOT be zero if the _ChainReferenceLength_ is also zero.
: 1-byte integer encoding the length of Address in bytes. Note that it MAY be zero, in which case the _Interoperable Address_ is a _Chain Identifier_ and MUST NOT include an address. It MUST NOT be zero if the _ChainReferenceLength_ is also zero.

**Address**
: Variable length field containing the binary encoding of the characters of the serialized address. The serialization for a specific _ChainType_ MUST follow the rules of its corresponding [CAIP-350] profile.
Expand Down Expand Up @@ -179,7 +182,7 @@ These components produce the following _Interoperable Address_:
```
---

#### Example 4: Solana mainnet network, no address
#### Example 4: Solana mainnet Chain Identifier

**Components**

Expand Down
Loading