# Show HN: Unique Gemstones for Your Strings

> Source: <https://seedstone.xyz/>
> Published: 2026-06-15 10:56:45+00:00

# Give any string

its own *gemstone*.

Type a username, wallet, company, or AI agent — Seedstone forges a unique 3D gem as its **permanent visual identity**. The same input always crystallizes the exact same stone.

## Two lines to a gem

``` bash
$ npm install seedstone
js
import { SeedstoneRenderer } from 'seedstone';

new SeedstoneRenderer('alice', {
  container: document.getElementById('gem'),
});
```

## How it works

### Type any string

A name, address, ID, filename — anything you already use as an identifier.

### One input, one seed

Your string is hashed into a stable seed. The same input always produces the exact same result.

### Forge the gem

Statistically independent visual properties are derived from the seed and rendered as a unique 3D gem.

## A visual identity layer

for everything.

Wherever an identifier appears, a Seedstone makes it instantly recognizable — and impossible to confuse.

### AI Agents

Give every autonomous agent a face. A stone that follows it across logs, dashboards, and handoffs.

Per-agent identity### Wallets

Turn an unreadable address into a recognizable gem. Spot your wallet instantly without reading a single hex character.

Crypto & Web3### Developer platforms

Deterministic avatars for keys, services, and endpoints. Generated, never stored.

Keys & services### Teams & communities

Memorable identities for squads, guilds, and spaces that feel earned and permanent.

Groups & spaces### Documents & records

Fingerprint files, invoices, and records so any item is identifiable at a glance.

Files & ledgers### People & profiles

A profile identity that is unique, consistent, and impossible to spoof by sight.

Usernames
