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

Improve token name filtering and formatting for Runes tokens bridged with Pontis #6112

Open
markmhendrickson opened this issue Feb 13, 2025 · 1 comment
Labels
area:runes area:stacks area:stacks-fts Issues related to fungible tokens (FTs) area:tokens enhancement enhancement-p3 Non-critical functionality wanted by many users, or there are clear alternatives ponti

Comments

@markmhendrickson
Copy link
Collaborator

Two current problems:

  1. Bridged tokens may inadvertently trigger our TLD-based filter for suspicious tokens (e.g. DOG.GO.TO.THE.MOON given the TLD .to), leading to the need to manually allowlist such tokens, incurring operational overhead and temporary UX issues before we notice and allowlist specific tokens
  2. Tokens appear with periods instead of the originally intended middots per the Runes protocol (DOG.GO.TO.THE.MOON instead of DOG•GO•TO•THE•MOON)

We could resolve these issues by checking all Stacks FT names against a reliable API service that verifies known Runes token names, perhaps verifying against only those Runes tokens that have a significant market cap (to prevent bridge-based suspicious token attacks in which an attacker deploys and bridges a Runes token with a phishing URL in its name). If the Stacks FT name is verified in this way, we can override our suspicious token filter and show the name even if it otherwise matches a TLD, and we can also automatically convert the name's periods to middots.

@markmhendrickson markmhendrickson added area:runes enhancement enhancement-p3 Non-critical functionality wanted by many users, or there are clear alternatives labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:runes area:stacks area:stacks-fts Issues related to fungible tokens (FTs) area:tokens enhancement enhancement-p3 Non-critical functionality wanted by many users, or there are clear alternatives ponti
Projects
None yet
Development

No branches or pull requests

1 participant