Skip to main content

ingng (Python)

Claim and manage a free *.ing.ng name — a website, a wallet, an AI-agent identity and an ENS profile, all under one name. Zero third-party dependencies (stdlib only). Names resolve in the browser and in ENS-aware wallets (MetaMask, Rainbow, Rabby).

pip install ingng
from ingng import Ingng

ing = Ingng("ing_your_api_key")          # create a key at ing.ng → Panel → API Keys

ing.check("alice")                        # is alice.ing.ng free? (no key needed)
ing.claim("alice")                        # alice.ing.ng is yours
ing.add_dns("alice", "CNAME", "alice.vercel.app")   # point it at your deploy
ing.set_wallet("alice", eth="0x…", btc="bc1…")      # get paid at your name
ing.set_profile("alice", display="Alice", twitter="alice")
ing.lookup("alice.ing.ng")                # what the world (and wallets) resolve

Methods

Call Auth What it does
check(name) Is name.ing.ng available?
claim(name) Register the name to your account
add_dns(name, type, value, record="@", ttl=None) Add an A/AAAA/CNAME/MX/TXT/NS/SRV record
remove_dns(name, type, record="@") Remove a DNS record
set_wallet(name, eth=…, btc=…) Attach wallet addresses
set_profile(name, display=…, twitter=…) Set ENS text records
lookup(name) Public ENS resolution view
premium(query) Browse premium names for sale
domains() / get(name) Your domains
create_api_key(label) Mint another key

Prefer the terminal? There's also a CLI: npx ingng claim you --cname you.vercel.app. See https://ing.ng/developers.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ingng-0.2.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ingng-0.2.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file ingng-0.2.0.tar.gz.

File metadata

  • Download URL: ingng-0.2.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ingng-0.2.0.tar.gz
Algorithm Hash digest
SHA256 192c8fb85adaee7374b9641b56e138fb7b84ce3cca35bfe528f7bd75099dcd97
MD5 1e606f58caa26fa5cbb2095712fea3c7
BLAKE2b-256 645683d7073f3fd1046b76d6dc854b80627399fce352a8bec1a6e127c917e9b3

See more details on using hashes here.

File details

Details for the file ingng-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: ingng-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ingng-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0dcefa46d02f52d4ed6537534c5d7b72fa86eb9ba848d89fd704b063c9783d0b
MD5 9691cbe3dd4b41cf4d6fa0113b2b6d59
BLAKE2b-256 916bbdfa16407afc4b70cce45d879f739064c77bbc9f874c21b2ceea18ce7001

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page