Human-readable names for Abstract's global wallets
Abstract Names is a decentralized naming system that transforms blockchain addresses into memorable, human-readable names. Instead of sending funds to 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb, you can simply send to alice.abs.
- Simple naming — Register unique names (3-63 characters) with ASCII and Unicode support
- Address resolution — Names resolve to wallet addresses with owner fallback
- Rich profiles — Attach avatars, websites, and social links to your name
- Content hosting — Point names to IPFS or Arweave content
- Reverse resolution — Set a primary name for your address
- Secure transfers — Names are NFTs that can be renewed and transferred safely
| Repository | Description |
|---|---|
| abstract-names-contracts | Solidity smart contracts powering the naming system |
| abstract-names-sdk | React/TypeScript SDK (npm package) |
| abstract-names-site | Name manager web application |
| abstract-names-docs | Complete documentation and guides |
We welcome contributions! Check out individual repository guidelines for details.
Built with ❤️ for the Abstract ecosystem