Skip to main content

Direct Messages

How to send a direct message to a wallet address

Nefster users can send direct messages to any Ethereum wallet address. Upon connecting your wallet and signing in, your wallet address becomes your unique identifier. This means users on the platform can locate and message any other user using their address.

All direct messages are private and stored off-chain, akin to traditional messaging services. This approach is adopted for enhanced performance, privacy, and security. Since everything written to the blockchain is public, it wouldn't be suitable for private messages.

Direct Messages is a cornerstone of the Terminal. It's not just about sending messages; it's about facilitating interactions, whether that's casually discussing the markets or formalizing a potential trade. Unlike other platforms where NFTs are just bought and sold, Nefster brings back the nostalgic essence of trading in real life.

Initiating a Direct Messages Conversation

To kick off a conversation with another user, you first need to add them to Direct Messages (DM):

  1. From DM:

    • Click on the plus icon. A dialog will appear.
    • Enter one of the following identifiers:
      • Nefster username
      • Ethereum address
      • ENS Domain Name
      • Unstoppable Domains name
  2. From Group Messages:

    • Hover over a user's profile picture. A small dialog will appear.
    • Click the Direct Message button. This adds the user to your DM.
  3. Through the Bazaar:

    • Click the Reply button at the top right of a post. This redirects you to the Terminal.
    • You'll see that the user who created the post has been automatically added to your DM, if they weren't added already. Additionally, the message is prepopulated with post details, ready for your personal touch.

Once a user is added to your DM, the world of NFT trading opens up. Send messages, propose trades, and stay updated with the entire on-chain swap process.

Ethereum wallet address and ENS domain names

Ethereum wallet addresses are a long string of numbers and letters that can be cumbersome to remember or share. To make things easier and user-friendly, the Ethereum Name Service (ENS) was introduced. ENS allows users to have a readable domain name (like "username.eth") that points to their wallet address.

When adding a user through DM, you can input an ENS domain name instead of a wallet address. A domain name is more intuitive, as it's easier to remember than a lengthy Ethereum address.

Note that while ENS names make the process more user-friendly, the underlying mechanism of sending messages remains the same. The Nefster system translates the ENS domain back to the wallet address to deliver the message to the intended recipient. Note also that DM supports Unstoppable Domains in the same fashion as ENS.