ENS Card Maker
This is a Python script that takes an ENS name or ETH address, collects information from https://enstate.rs, and generates an image based on information from an ENS profile.
Web Version
There's a web version of this tool that can be used by going to https://enscards.littlebitstudios.com/[user] where [user] is the ENS name or ETH address you want to generate a card for.
The code for this version of the script is hosted at https://github.com/littlebitstudios/ENSCardMakerWeb.
Usage
The command is:
enscardmaker <user> [output]
Where <user> is the ENS name or ETH address you want to generate a card for, and [output] is the file path you want to save the card to. If [output] is not provided, the card will be saved to [user].png.
Credits/Licensing
ENS, the brand, is held by ENS Labs Limited.
This software uses the font Inter by Rasmus Andersson, which is licensed under the SIL Open Font License, a copy of which is at the root of the repository as LICENSE-Inter.txt.
The font has a GitHub repository at https://github.com/rsms/inter. The font's creator does not recommend downloading the font from Google Fonts since that version is outdated. You can find the files for this font in this repo's releases.
You can also download the font from the creator's website at https://rsms.me/inter.
As with most of my code, this code is published under the MIT License.
Metadata
Release files for ENSCardMaker 1.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| enscardmaker-1.2.2.tar.gz | 309.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ENSCardMaker-1.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 618.8 kB
Release files / enscardmaker-1.2.2.tar.gz
| Download URL | enscardmaker-1.2.2.tar.gz |
|---|---|
| Size | 309.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
239d221cf172f760c64518102ef0c78e3fd74166dfce16248faa2abf9f7a8d5b
|
|
BLAKE2b-256 checksum How to use checksums |
36cf3974c0f60659ed9fadd88808cda05e5f1b6d096204f74f522b9ff92cc64b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.19
|
Release files / ENSCardMaker-1.2.2-py3-none-any.whl
| Download URL | ENSCardMaker-1.2.2-py3-none-any.whl |
|---|---|
| Size | 309.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bc0095969b5d8e5050d1f72466be1fd429d5c1f222c997bb2381c7506fe0f44
|
|
BLAKE2b-256 checksum How to use checksums |
6c1366f183f00837d707bcded75c7d91c8300067cd3ac796daa97414e108d0aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.19
|