Skip to content

Conversation

@joseluu
Copy link

@joseluu joseluu commented Dec 1, 2025

Abstract

The SmartDirectory is an administered blockchain whitelist that addresses the proliferation of addresses by ensuring their authenticity for important transactions. It allows an organisation, called a registrant, to list the valid smart contract addresses it has deployed and it operates. Once an administrator of the recognized authority approves a registrant, that registrant can then record their service-related smart contract addresses in the "references" list. Overall the "SmartDirectory" facilitates on-chain verification and the identification and management of smart contract ecosystems.

Motivation

The rapid proliferation of smart contract addresses poses a challenge to users calling to implement robust mechanisms for authenticity verification for any transactions using them. This proposal aims to standardize a type of administered blockchain whitelist, addressing this issue by providing a structured solution for managing trust on-chain. The proposal for newcommers as well as for seasonned users will greatly facilitate and bring certainty to the "do your homework" address validation phase.

To achieve the goals to have both a decentralized administration of the whitelist while also having the ability to be trusted by the users we have a design where a trusted supervisor delegates the contracts management to vetted actors or operators.

Dependencies

Optional: may be used as an oracle with a structured policy implementation such as ERC_8006

@eip-review-bot
Copy link
Collaborator

eip-review-bot commented Dec 1, 2025

File ERCS/erc-8095.md

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

@github-actions github-actions bot added the w-ci label Dec 1, 2025

## Preliminary note

The ERC presented here originates from a project: [SmartDirectory](https://github.com/BPCE/smart-directory), for convenience in the draft redaction the term "SmartDirectory" is used to designate the smart-contract model subject of this ERC.
Copy link
Contributor

Choose a reason for hiding this comment

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

Please note, ERCs are not for promotional purposes. Consider using generic terms.

Copy link
Author

Choose a reason for hiding this comment

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

Done, all mentions to SmartDirectory have been removed

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

The commit 935d740 (as a parent of ee6bd57) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions bot added the t-erc label Dec 3, 2025
@eip-review-bot eip-review-bot changed the title ERC: Directory of certified smart-contracts (SmartDirectory) Add ERC: Directory of certified smart-contracts Dec 3, 2025
@github-actions github-actions bot removed the w-ci label Dec 3, 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.

4 participants