The permanent name service for Igra
INS gives every wallet, contract and community on the Igra Network a human-readable identity. Pay once in native iKAS, own forever. No renewals, no squatters’ auctions, no rent-seeking.
Forever names
No expiry. The registry has no renewal function — ever.
On-chain art
Every .ins is a Base64 SVG NFT. No IPFS pins, no dead links.
Multisig-owned
Admin surface sits behind an Igra Safe multisig.
Why forever?
ENS charges annual rent and auctions names after a grace period — names can expire and you can lose your identity. KNS on Kaspa inscribes names as Kasplex L1 tokens, permanent but L1-only and not natively composable with EVM dApps.
INS takes the best of both: pay once in native iKAS, own forever, and plug straight into every Igra EVM contract. The registry does not implement an expiry function. Once you hold the NFT, it’s yours until you choose to sell it.
How the pricing works
Tiered iKAS pricing, baked into the contract. Shorter names are rarer, so they cost more. The fee stream funds the treasury Safe — future governance decides how it gets spent.
The stack
Registry + Resolver
Solidity 0.8.24 · Foundry · 55 tests (incl. 256-run fuzz). Deployed atomically and ownership transferred to the treasury Safe in a single broadcast.
Frontend
Next.js 15 · React 19 · wagmi 2 + RainbowKit 2 · viem 2. Kaspa-native wallets (KasWare, Kastle) sit first-class alongside MetaMask, Rabby and WalletConnect.
Chain
Igra Network (chain 38833) · EVM L2 secured by Kaspa BlockDAG. Native gas token is iKAS, same as the registration currency.
AI suggestions
Anthropic Claude Haiku 4.5 powers the name-ideation endpoint at /api/suggest. No key ever leaves the server.
Contracts
Everything is verifiable on-chain. Click to view on the Igra explorer.
Roadmap
- ✓Mainnet launchRegistry + Resolver live on Igra, on-chain SVG art, Safe-owned admin surface.
- ✓Kaspa-native walletsKasWare + Kastle first-class alongside MetaMask, Rabby, WalletConnect.
- ·Reverse resolutionprimaryName(address) so block explorers, bots and dApps can render .ins next to addresses.
- ·Secondary marketplaceFixed-price + auctions with a protocol fee on every trade, funding the treasury.
- ·SubnamesZero-cost subdomains — alice.ins can mint pay.alice.ins, vault.alice.ins, etc.
- ·DAO handoverGovernance takes the Safe keys; the team burns its own signer.