UX/UI
Research
Figma
Illustrator
Dec - Mar 2023
During my time at Relay, I designed and shipped Receiver, an end-to-end encrypted, Ethereum based messaging widget that can be installed on any website. As Relay's first designer, I was responsible for curating a consistent design system that could be referred back to as a source of truth for future Receiver versions. In this case study, I share highlights from Receiver v0.
There are many times where a user sees a wallet address or ENS name on a page and wants to send a message to that address– NFT sales, POAP events, DAO activities, etc– yet the website has no form of chat and there’s no way to find the user elsewhere. This gap effectively breaks the user's journey, and leads the user to web2 messaging outlets, such as Discord or Telegram.
Flattened existing symbol mark to remove 3D look from logo. The flattened logomark looks much smoother across many use cases.
Making the Logo
Using the edges of our symbol mark to mask over the 'r' and 'y' in 'relay', a custom logomark was created.
Icons & Buttons
Cells & Lists
Inputs & Headers
To start sending messages, a user must first connect their wallet, then sign the XMTP request.
Existing conversations will display on the home screen. A user can send a new message by clicking the '+' icon on the top right. A user can also check their connection and disconnect from the XMTP network by clicking their avatar, also on the top right.
Users can access incoming messages from non-existing contacts in the Message Requests page. The primary reason for implementing this was to prevent spam and cluttered inboxes.
Relay Robot uses OpenAI's API to train itself on web3 company documentation and code base. User's of any web3 site can then interact with that specific robot using Receiver to execute on-chain interactions, get customized user support, seamless onboarding experience, and much more.
Version 1 of relay.cc marketing site contained a live demo so interested customers can see how the software could be beneficial to their company and could lead to greater user acquisition. The timeline to push this was tight, and so we needed a one-pager that could get the message across.