Skip to content

adityachakra16/enscord

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENS Cord

A Discord bot that protects your ENS name from impersonators.

Today, anyone can change their Discord nickname to any ENS name and impersonate that person. This creates an attack vector where a person can easily impersonate another reputable person and send messages on a Discord server with malicious links and false announcements.

A corollary effect of preventing people from impersonating ENS names is that it makes ENS names a really good way for users to signal legitimacy.

How it works

  1. Add the ENS Cord discord bot to a discord server
  2. Run the setup with the command - \setup
  3. Notify server members to verify ENS (can be done automatically with setup command)
  4. Once verified, verified members get a 'Verified ENS' role.
  5. As new members join, they are asked to verify their ENS (only if they have ENS setup as their display name).
  6. Until verification is done, new members are given a role "Unverified ENS" which prevents them from posting messages on the server

Demo

Here's a demo of how it works.

Upcoming

  • Support for verified ENS subdomains within Discord
  • Your suggestions... (reach out to me with them 😊)

Support

Please raise an issue here for any support requests or contact me on Discord @chakra17.

About

Protect Discord communities with ENS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.0%
  • CSS 4.6%
  • JavaScript 0.4%