Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[US] As a developer, I want to have a consistent ID and URL for Issuers across chains #776

Open
alainncls opened this issue Oct 23, 2024 · 0 comments

Comments

@alainncls
Copy link
Collaborator

Note

This needs to be merged into the feat/multichain branch.

As a developer,
I want to have a consistent ID and URL for Issuers across chains,
so that it's easier to find and refer to them.


Problem

The Issuer page URL is currently formatted as explorer.ver.ax/[CHAIN_NAME]/issuers/[ISSUER_ADDRESS].
However, there are multiple cases where Issuers don’t use the same address on every chain. Since there is a single Issuer address currently hardcoded in the configuration file, this leads to an issue where no information is displayed when certain networks are selected.

Solution to implement

Instead of relying on the EVM address as an identifier for the Issuer (Issuer's slug name), we could use a human-readable name.
The URL would then be formatted as explorer.ver.ax/issuers/[ISSUER_SLUG].

In addition to solving this problem, this approach has the added benefit of providing more user-friendly, human-readable URLs.

Warning

This ID/slug name should also be used for the filtered view of Attestations by Issuer, instead of the current URL (e.g., 0xScore).

@alainncls alainncls converted this from a draft issue Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready for development
Development

No branches or pull requests

1 participant