Skip to main content

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)

Source distribution for ENSCardMaker 1.2.2
File Size Uploaded
enscardmaker-1.2.2.tar.gz 309.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ENSCardMaker 1.2.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.2.2 This release

2 release files

1.2.1

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page