Skip to content

Add ERC: On-Chain Registry for ERC-7730 Clear Signing Descriptors#1789

Open
forshtat wants to merge 3 commits into
ethereum:masterfrom
forshtat:create-erc7730-onchain-registry
Open

Add ERC: On-Chain Registry for ERC-7730 Clear Signing Descriptors#1789
forshtat wants to merge 3 commits into
ethereum:masterfrom
forshtat:create-erc7730-onchain-registry

Conversation

@forshtat
Copy link
Copy Markdown
Contributor

@forshtat forshtat commented Jun 3, 2026

WIP - this PR is currently in a very early AI-assisted draft stage

The descriptors for ERC-7730 "Clear Signing" are too big to be stored on-chain, but it does not mean we can't do anything about it and fall back to using Github as a registry.
The "registry" contract can store IPFS identifiers and EAS attestations for the descriptor files.

This approach closes the loop:

  • ERC-7730 - defines descriptor file format
  • ERC-8176 - defines the attestation format
  • ERC-8265 - defines the "transaction envelope" format (metadata like transaction simulation outcomes, transaction assertions, resolved ENS names etc. can be bundled there)
  • This ERC - defines the on-chain open resolution mechanism for clear signing

These four standards together create a full clear signing ecosystem that can actually address the security of signing Ethereum transactions of any non-trivial complexity.

@eip-review-bot
Copy link
Copy Markdown
Collaborator

eip-review-bot commented Jun 3, 2026

File ERCS/erc-xxxx.md

Requires 1 more review from Editors: @g11tech, @jochem-brouwer, @samwilsn, @xinbenlv

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

The commit 18119aa (as a parent of b31a47a) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions Bot added the w-ci label Jun 3, 2026
Comment thread ERCS/erc-xxxx.md
@@ -0,0 +1,249 @@
---
eip: xxxx
title: On-Chain Registry for ERC-7730 Clear Signing Descriptors
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
title: On-Chain Registry for ERC-7730 Clear Signing Descriptors
title: Clear signing descriptors onchain registry

Note: I am NOT an editor.
Title has to fit within 44 characters.
Onchain > on-chain

Comment thread ERCS/erc-xxxx.md
@@ -0,0 +1,249 @@
---
eip: xxxx
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
eip: xxxx
eip: 8283

@forshtat

Assigning next sequential EIP/ERC/RIP number.
Numbers are assigned by editors & associates.

Please also update the filename.

Comment thread ERCS/erc-xxxx.md
title: On-Chain Registry for ERC-7730 Clear Signing Descriptors
description: An open on-chain protocol-agnostic registry for ERC-7730 descriptors with EAS-backed attestations
author: Alex Forshtat (@forshtat)
discussions-to: https://ethereum-magicians.org/
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please create a discussions topic on Eth Magicians linking to this PR

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