Using NNS SDKs

We provide SDKs for interacting with Nad Name Service with many different option: using Wagmi, Etherjs and Viem

For detail on how to integrating these SDK into your projects, please check the above links.

Pros & Cons

✅ Pro

  • Simplified Integration: high-level APIs abstract away name normalization, hashing, and contract calls.

  • Supports popular frameworks: integrates seamlessly with Wagmi, Ethers.js, Viem.

  • Faster development: less boilerplate, more focus on business logic.

  • Type Safety: Likely includes TypeScript definitions

⚠️ Cons

  • Dependency overhead: adds libraries and bundles.

  • Black‑box abstraction: less control over low‑level contract data/query parameters.

  • Customization limitations: SDK may lack edge-case support or new contract methods until updated.

Last updated