Loading...
Loading...
Use when a developer asks how to choose, integrate, or customize @thenamespace/ens-components in a React app, especially for ENS registration, ENS record editing, onchain subname minting, offchain subnames, avatar upload, theming, or deciding which ENS component fits their flow.
npx skill4agent add thenamespace/skills ens-components| Need | Use |
|---|---|
Register a | |
| Edit records on an ENS name the user already owns | |
| Embed the records UI inside a custom flow | |
| Mint a subname from a Namespace onchain listing | |
| Create or update gasless subnames through Namespace | |
EnsNameRegistrationFormEnsRecordsFormSelectRecordsFormSubnameMintFormOffchainSubnameFormoffchain-ens-subname-sdkadvanced.mdwagmiviem@tanstack/react-querynpm install @thenamespace/ens-componentsimport "@thenamespace/ens-components/styles.css";avatarUploadDomainimport { EnsNameRegistrationForm } from "@thenamespace/ens-components";
<EnsNameRegistrationForm
isTestnet={false}
avatarUploadDomain="app.example.com"
onRegistrationSuccess={result => {
console.log(result.total, result.expiryDate);
}}
/>;avatarUploadDomainapp.example.comhttps://EnsNameRegistrationFormreferrerisTestnet={true}onConnectWallet