Skip to content

Commit

Permalink
Update ERC-6538: Move to Last Call
Browse files Browse the repository at this point in the history
Merged by EIP-Bot.
  • Loading branch information
garyghayrat authored May 28, 2024
1 parent db7a32f commit 6f9c066
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions ERCS/erc-6538.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ title: Stealth Meta-Address Registry
description: A canonical contract for entities to register stealth meta-addresses directly or through a third party using signatures.
author: Matt Solomon (@mds1), Toni Wahrstätter (@nerolation), Ben DiFrancesco (@apbendi), Vitalik Buterin (@vbuterin), Gary Ghayrat (@garyghayrat)
discussions-to: https://ethereum-magicians.org/t/stealth-meta-address-registry/12888
status: Review
status: Last Call
last-call-deadline: 2024-06-11
type: Standards Track
category: ERC
created: 2023-01-24
Expand All @@ -13,11 +14,11 @@ requires: 712, 1271, 5564

## Abstract

This specification defines a standardized way of storing and retrieving an entity's stealth meta-address, by extending [ERC-5564](./eip-5564.md). An entity may register their stealth meta-address directly. A third party can also register on behalf of an entity using a valid [EIP-712](./eip-712.md) or [EIP-1271](./eip-1271.md) signature. Once registered, the stealth meta-address for the entity can be retrieved by any smart contract or user. One can use the stealth-meta address with `generateStealthAddress` specified in [ERC-5564](./eip-5564.md) to send assets to the generated stealth address without revealing the entity's address.
This specification defines a standardized way of storing and retrieving an entity's stealth meta-address, by extending [ERC-5564](./eip-5564.md). An entity may register their stealth meta-address directly. A third party can also register on behalf of an entity using a valid [EIP-712](./eip-712.md) or [EIP-1271](./eip-1271.md) signature. Once registered, the stealth meta-address for the entity can be retrieved by any smart contract or user. One can use the stealth meta-address with `generateStealthAddress` specified in [ERC-5564](./eip-5564.md) to send assets to the generated stealth address without revealing the entity's address.

## Motivation

The standardization of stealth address generation holds the potential to greatly enhance the privacy capabilities of Ethereum by enabling the recipient of a transfer to remain anonymous when receiving an asset. By introducing a central smart contract for users to store their stealth meta-addresses, EOAs and contracts can programmatically engage in stealth interactions using a variety of stealth address scehemes.
The standardization of stealth address generation holds the potential to greatly enhance the privacy capabilities of Ethereum by enabling the recipient of a transfer to remain anonymous when receiving an asset. By introducing a central smart contract for users to store their stealth meta-addresses, EOAs and contracts can programmatically engage in stealth interactions using a variety of stealth address schemes.

## Specification

Expand Down

0 comments on commit 6f9c066

Please sign in to comment.