Skip to content

Conversation

@awrichar
Copy link

@awrichar awrichar commented Oct 31, 2025

This ERC defines a convention for encoding self-describing structured data within bytes parameters, using a 4-byte selector derived from an EIP-712 type string. It specifies a formula for encoding a single payload, as well as a canonical multi-payload wrapper, allowing multiple typed structures to coexist in a single bytes argument.

@eip-review-bot
Copy link
Collaborator

eip-review-bot commented Oct 31, 2025

File ERCS/erc-8074.md

Requires 1 more reviewers from @g11tech, @SamWilsn, @xinbenlv

@github-actions github-actions bot added the w-ci label Oct 31, 2025
@eip-review-bot eip-review-bot changed the title ERC: Self-Describing Encoding for bytes Parameters using EIP-712 Type Selectors Add ERC: Self-Describing Encoding for bytes Parameters using EIP-712 Type Selectors Oct 31, 2025
@awrichar awrichar force-pushed the erc-standardized-bytes-data-encoding branch from 65d1329 to bc4885a Compare October 31, 2025 20:29
…pe Selectors

Adds a new ERC defining a standardized encoding convention for self-describing bytes
parameters using EIP-712-derived type selectors.
@awrichar awrichar force-pushed the erc-standardized-bytes-data-encoding branch from bc4885a to 5ab2958 Compare October 31, 2025 20:37
@github-actions github-actions bot removed the w-ci label Nov 2, 2025
@awrichar awrichar changed the title Add ERC: Self-Describing Encoding for bytes Parameters using EIP-712 Type Selectors Add ERC: Self-Describing bytes via EIP-712 selectors Nov 2, 2025
@awrichar awrichar changed the title Add ERC: Self-Describing bytes via EIP-712 selectors Add ERC: Self-Describing Bytes via EIP-712 Selectors Nov 2, 2025
@github-actions
Copy link

github-actions bot commented Nov 2, 2025

The commit 4c7742c (as a parent of 4b3e750) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions bot added the w-ci label Nov 2, 2025
@github-actions github-actions bot removed the w-ci label Nov 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants