If your insatiable appetite for the simple puzzle game needs a niche, I bring to you a Wordle twist: Wordle for Blockchain terms!
Obsessed with playing Wordle? Also happen to be interested in Blockchain? Then 0xWordle came just in time.
Play the game: 0xwordle.saugaatallabadi.com/
š¤ What isĀ it?
The waning days of 2021 introduced us to a new genre of tweets: Green, yellow, and grey boxes arranged in a 5-wide grid with as many as six rows. Youāve likely seen people posting screenshots of these cheery little grid boxes.
š©šØā¬šØā¬
šØšØā¬ā¬ā¬
ā¬š©ā¬š©ā¬
š©š©š©š©š©
Yep, thatās Wordle.
And once youāve caught the Wordle bug, itās hard to keep yourself from coming back for more.
The phenomenon was created by software engineer Josh Wardle.
Wordle is an addictive puzzle that involves six tries at guessing a secret five-letter word, with clues coming in the form of the color your letters turn after youāve entered your guess.
Yellow means a correct letter in the wrong place, green a correct letter in the right place, and grey a letter thatās not in the word at all.
Now, if your insatiable appetite for the simple puzzle game needs a niche, I bring to you a Wordle twist: Wordle for Blockchain terms!
0xWordle (0x is a prefix to every crypto wallet address [coz, hexadecimal]) uses five-letter words only relevant to the Blockchain space. Eligible words can be anything from MONEY to FRAUD, CHAIN to STOCK. The focus may seem narrow until you remember the extensive range of terms, using up a sizable chunk of the dictionary, making it a fair game for 0xWordle.
Apart from the Blockchain angle, 0xWordleās rules are the same as Wordleās. You have six chances to guess the mystery five-letter word of the day. You can share your results like you would your Wordle results. Just click on your statistics and press āshareā to share your grid with your friends and colleagues.
š How ItāsĀ Made
Tech used: HTML, CSS, React, Typescript, and Tailwind
Credit where itās due, I noticed the Github project āreact-wordleā by Chase Wackerfuss, and it acted as a good starting point for me from a design perspective. So I decided to fork his repository and get started from there.
I also felt this might be a good opportunity for me to build off of an open-source project and apply it to a narrow space in an Emerging TechnologyāāāBlockchain.
To make sure all the solutions are 5 letter words in the Blockchain glossary, I combined the text from Bitcoin whitepaper, Ethereum whitepaper, and āBlockchain for Dummiesā textbook, extracted all 5-letter words from it, cleaned it by removing common words like āthoseā, āwhereā, etc., and marked the rest as my āsolution wordlistā.
Thatās when I decided to rebrand it to ā0xWordleā.
š LessonsĀ Learned
This web application acted as one of my early projects in front-end technologies, especially in ReactJS.
This project taught me about:
- Dark/Light Mode
- Local Storage in browsers
- Sharing results with contacts
- Deploying with Netlify
- Google Analytics
- Real-time performance monitoring
šø Screenshots
Take a look at a few of the screenshots from the app (mocked) -
š¶ WhatāsĀ Next?
No project is perfect. Thereās always some optimization, some refactoring to do, and that certainly is the case with this project as well. Even though this application works as expected, we can certainly make it better, faster, prettier.
If you feel the need to make it better, be my guest. Feel free to fork the repository and add your own flavor to it. After all, thatās what the open-source community is all about.
š GettingĀ Started
Codebaseāāāhttps://github.com/saugaatallabadi/0xWordle
After you clone/fork the above repository from Github-
Install all node dependencies:
npm install
Then, run the development server:
npm run start
Use theĀ .env.example as a template to enter the environment variables.
Open http://localhost:3000 with your browser to see the app
and viola! šŖ
Originally published at https://www.saugaatallabadi.com on March 4, 2022.




Top comments (0)