TLD .GDBx 1 network · 1 namespace

.GDBx — short names for long URLs

myapp.gdbx → https://myapp.dev — short, human, PoW-mined, GDBx-signed, pool-replicated. One network, one namespace. Developer-easy.

Claim a name

PoW difficulty scales with length (≤4: diff 4, ≤8: diff 3, else 2). Lowercase a-z0-9-, 1–40 chars.

Tip: short names cost more PoW — try 5+ chars for instant claim.

Lookup

Transfer (gift)

Current owner signs a gift record to a new owner's pubkey.

Live directory

Single network — easy for developers

No mainnet/testnet/local split. One GDBx network:

Network gdbx (0x00) — 56 base32 chars
Example aegq…54mm.gdbx
short linksgdbx.pages.dev/n/<name>
API resolve/name/:name
SDKGDBxNames.claim/resolve

How it works

  1. Mine PoW over name:pub:target:ts:nonce (diff 4/3/2)
  2. Sign claim {name,target,ownerPub,ts} with GDBx envelope
  3. Store at tld/gdbx/<name> via POST /sync
  4. Resolve GET /name/:name re-verifies PoW + sig
  5. Short link /n/:name 302-redirects if http(s)

CLI

gdbx identity create
gdbx name claim myapp https://myapp.dev
# → ✓ claimed myapp.gdbx → https://myapp.dev
# → https://gdbx.pages.dev/n/myapp
gdbx name lookup myapp