# JustaName

## Guide

- [Overview](https://docs.justaname.id/overview.md)
- [Overview](https://docs.justaname.id/react-sdk/overview.md): Use hooks directly in your React app for full control over the UI and user experience. Build custom flows for subname claiming, profile management, and ENS resolution, tailored exactly to your app.
- [Quickstart](https://docs.justaname.id/react-sdk/quickstart.md)
- [Check Availability](https://docs.justaname.id/react-sdk/check-availability.md)
- [Issue Subnames](https://docs.justaname.id/react-sdk/issue-subnames.md)
- [Update Subnames](https://docs.justaname.id/react-sdk/update-subnames.md)
- [Resolution](https://docs.justaname.id/react-sdk/resolution.md)
- [Reverse Resolution](https://docs.justaname.id/react-sdk/reverse-resolution.md)
- [Get All Subnames for an Owner](https://docs.justaname.id/react-sdk/get-all-subnames-for-an-owner.md)
- [Demo](https://docs.justaname.id/react-sdk/demo.md)
- [Forward Resolution](https://docs.justaname.id/resolution/forward-resolution.md)
- [Reverse Resolution](https://docs.justaname.id/resolution/reverse-resolution.md)
- [Overview](https://docs.justaname.id/plug-n-play-widget/overview.md): This section covers four key areas of configuration:
- [Quickstart](https://docs.justaname.id/plug-n-play-widget/quickstart.md): The JustWeb3 Widget is the easiest way to get the best digital identity suite in your dApp.
- [Appearance](https://docs.justaname.id/plug-n-play-widget/appearance.md)
- [Allowed ENS Names](https://docs.justaname.id/plug-n-play-widget/allowed-ens-names.md)
- [ENS Domains](https://docs.justaname.id/plug-n-play-widget/ens-domains.md)
- [JustVerified](https://docs.justaname.id/plug-n-play-widget/justverified.md)
- [Networks](https://docs.justaname.id/plug-n-play-widget/networks.md)
- [Overview](https://docs.justaname.id/learn-and-engage/overview.md)
- [Views](https://docs.justaname.id/learn-and-engage/views.md)
- [Filters](https://docs.justaname.id/learn-and-engage/filters.md)
- [JustaName Deployment Addresses](https://docs.justaname.id/advanced/justaname-deployment-addresses.md)
- [Coin Types](https://docs.justaname.id/advanced/coin-types.md)
- [JustaName - Under the Hood](https://docs.justaname.id/advanced/justaname-under-the-hood.md)
- [Allowed Domains](https://docs.justaname.id/advanced/allowed-domains.md)
- [Dynamic Records Resolution](https://docs.justaname.id/advanced/dynamic-records-resolution.md)
- [Logos](https://docs.justaname.id/design-components/logos.md)

## API Reference

- [Overview](https://docs.justaname.id/api/overview.md)
- [API reference](https://docs.justaname.id/api/api-reference.md): Welcome to the JustaName API Reference, our centralized location for all things JustaName. Here you can find all the APIs needed to integrate with our services.
- [Siwe](https://docs.justaname.id/api/api-reference/siwe.md): Authentication via SIWE: Authenticate users using the Sign-In with Ethereum (SIWE) protocol.
- [Request challenge](https://docs.justaname.id/api/api-reference/siwe/request-challenge.md)
- [Verify message](https://docs.justaname.id/api/api-reference/siwe/verify-message.md)
- [Mapp](https://docs.justaname.id/api/api-reference/siwe/mapp.md)
- [Add permission](https://docs.justaname.id/api/api-reference/siwe/mapp/add-permission.md)
- [Append field](https://docs.justaname.id/api/api-reference/siwe/mapp/append-field.md)
- [Revoke permission](https://docs.justaname.id/api/api-reference/siwe/mapp/revoke-permission.md)
- [Subname](https://docs.justaname.id/api/api-reference/subname.md): Subname Management: Reserve, accept, add, update, and revoke ENS subnames.
- [Accept](https://docs.justaname.id/api/api-reference/subname/accept.md)
- [Reserve](https://docs.justaname.id/api/api-reference/subname/reserve.md)
- [Add](https://docs.justaname.id/api/api-reference/subname/add.md)
- [Update](https://docs.justaname.id/api/api-reference/subname/update.md)
- [Revoke](https://docs.justaname.id/api/api-reference/subname/revoke.md)
- [Reject](https://docs.justaname.id/api/api-reference/subname/reject.md)
- [Subname](https://docs.justaname.id/api/api-reference/subname/subname.md)
- [Ens](https://docs.justaname.id/api/api-reference/subname/ens.md)
- [Address](https://docs.justaname.id/api/api-reference/subname/address.md)
- [Records](https://docs.justaname.id/api/api-reference/subname/records.md)
- [Available](https://docs.justaname.id/api/api-reference/subname/available.md)
- [Search](https://docs.justaname.id/api/api-reference/subname/search.md)
- [Primary name](https://docs.justaname.id/api/api-reference/primary-name.md): Primary Name Management: Manage primary ENS names associated with Ethereum addresses.
- [Address](https://docs.justaname.id/api/api-reference/primary-name/address.md)
- [Set primary name](https://docs.justaname.id/api/api-reference/primary-name/set-primary-name.md)

## SDK Reference

- [JustWeb3 Widget](https://docs.justaname.id/sdk-reference/readme.md)
- [globals](https://docs.justaname.id/sdk-reference/readme/globals.md)
- [functions](https://docs.justaname.id/sdk-reference/readme/functions.md)
- [EnsMetadataBadge](https://docs.justaname.id/sdk-reference/readme/functions/ensmetadatabadge.md)
- [JustEnsCard](https://docs.justaname.id/sdk-reference/readme/functions/justenscard.md)
- [JustWeb3Button](https://docs.justaname.id/sdk-reference/readme/functions/justweb3button.md)
- [JustWeb3Provider](https://docs.justaname.id/sdk-reference/readme/functions/justweb3provider.md)
- [JustaNameDialog](https://docs.justaname.id/sdk-reference/readme/functions/justanamedialog.md)
- [JustaNameFooter](https://docs.justaname.id/sdk-reference/readme/functions/justanamefooter.md)
- [JustaNameLoadingDialog](https://docs.justaname.id/sdk-reference/readme/functions/justanameloadingdialog.md)
- [ProfileSection](https://docs.justaname.id/sdk-reference/readme/functions/profilesection.md)
- [getChainIcon](https://docs.justaname.id/sdk-reference/readme/functions/getchainicon.md)
- [getContentHashIcon](https://docs.justaname.id/sdk-reference/readme/functions/getcontenthashicon.md)
- [getTextRecordIcon](https://docs.justaname.id/sdk-reference/readme/functions/gettextrecordicon.md)
- [useDebounce](https://docs.justaname.id/sdk-reference/readme/functions/usedebounce.md)
- [useJustWeb3](https://docs.justaname.id/sdk-reference/readme/functions/usejustweb3.md)
- [usePlugins](https://docs.justaname.id/sdk-reference/readme/functions/useplugins.md)
- [interfaces](https://docs.justaname.id/sdk-reference/readme/interfaces.md)
- [JustWeb3ContextProps](https://docs.justaname.id/sdk-reference/readme/interfaces/justweb3contextprops.md)
- [JustWeb3ProviderConfig](https://docs.justaname.id/sdk-reference/readme/interfaces/justweb3providerconfig.md)
- [JustWeb3ProviderProps](https://docs.justaname.id/sdk-reference/readme/interfaces/justweb3providerprops.md)
- [JustaPlugin](https://docs.justaname.id/sdk-reference/readme/interfaces/justaplugin.md)
- [PluginApi](https://docs.justaname.id/sdk-reference/readme/interfaces/pluginapi.md)
- [useJustWeb3](https://docs.justaname.id/sdk-reference/readme/interfaces/usejustweb3.md)
- [type-aliases](https://docs.justaname.id/sdk-reference/readme/type-aliases.md)
- [UpdateRecordsParams](https://docs.justaname.id/sdk-reference/readme/type-aliases/updaterecordsparams.md)
- [variables](https://docs.justaname.id/sdk-reference/readme/variables.md)
- [JustWeb3Context](https://docs.justaname.id/sdk-reference/readme/variables/justweb3context.md)
- [JustaName Core SDK](https://docs.justaname.id/sdk-reference/justaname-core-sdk.md)
- [globals](https://docs.justaname.id/sdk-reference/justaname-core-sdk/globals.md)
- [classes](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes.md)
- [ApiKeyRequiredException](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/apikeyrequiredexception.md)
- [InvalidConfigurationException](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/invalidconfigurationexception.md)
- [InvalidENSException](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/invalidensexception.md)
- [InvalidSignInException](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/invalidsigninexception.md)
- [JustaName](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/justaname.md)
- [OffchainResolvers](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/offchainresolvers.md)
- [SignIn](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/signin.md)
- [SubnameChallenge](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/subnamechallenge.md)
- [Subnames](https://docs.justaname.id/sdk-reference/justaname-core-sdk/classes/subnames.md)
- [functions](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions.md)
- [createAddresses](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/createaddresses.md)
- [createGenerals](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/creategenerals.md)
- [createSocialsAndOthers](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/createsocialsandothers.md)
- [getCoinTypeDetails](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/getcointypedetails.md)
- [sanitizeAddresses](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/sanitizeaddresses.md)
- [sanitizeRecords](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/sanitizerecords.md)
- [sanitizeTexts](https://docs.justaname.id/sdk-reference/justaname-core-sdk/functions/sanitizetexts.md)
- [interfaces](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces.md)
- [Address](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/address.md)
- [AddressWithTypedCoins](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/addresswithtypedcoins.md)
- [ApiKeyHeaders](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/apikeyheaders.md)
- [ApiKeyResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/apikeyresponse.md)
- [ApiKeyRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/apikeyroute.md)
- [BaseResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/baseresponse.md)
- [Coin](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/coin.md)
- [CoinType](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/cointype.md)
- [Configuration](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/configuration.md)
- [ContentHash](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/contenthash.md)
- [EmptyHeaders](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/emptyheaders.md)
- [EnsDomainByChainId](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/ensdomainbychainid.md)
- [Generals](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/generals.md)
- [IHeaders](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/iheaders.md)
- [IRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/irequest.md)
- [IResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/iresponse.md)
- [IRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/iroute.md)
- [IsSubnameAvailableRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/issubnameavailablerequest.md)
- [IsSubnameAvailableResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/issubnameavailableresponse.md)
- [IsSubnameAvailableRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/issubnameavailableroute.md)
- [JustaNameConfig](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/justanameconfig.md)
- [JustaNameConfigDefaults](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/justanameconfigdefaults.md)
- [Network](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/network.md)
- [NetworkWithProvider](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/networkwithprovider.md)
- [OffchainResolverGetAllRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/offchainresolvergetallrequest.md)
- [OffchainResolverGetAllResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/offchainresolvergetallresponse.md)
- [OffchainResolversGetAllRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/offchainresolversgetallroute.md)
- [OffchainResolversParams](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/offchainresolversparams.md)
- [PaginatedResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/paginatedresponse.md)
- [Pagination](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/pagination.md)
- [ROUTES](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/routes.md)
- [RecordResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/recordresponse.md)
- [RequestChallengeRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/requestchallengerequest.md)
- [RequestChallengeResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/requestchallengeresponse.md)
- [RequestChallengeRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/requestchallengeroute.md)
- [RequestSignInParams](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/requestsigninparams.md)
- [SIWEHeaders](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/siweheaders.md)
- [SanitizedRecords](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/sanitizedrecords.md)
- [SignInFunctionParams](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/signinfunctionparams.md)
- [SignInParams](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/signinparams.md)
- [SignInResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/signinresponse.md)
- [SigninConfig](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/signinconfig.md)
- [SiweConfig](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/siweconfig.md)
- [Socials](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/socials.md)
- [SubnameAcceptRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameacceptrequest.md)
- [SubnameAcceptRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameacceptroute.md)
- [SubnameAddRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameaddrequest.md)
- [SubnameAddRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameaddroute.md)
- [SubnameChallengeParams](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamechallengeparams.md)
- [SubnameChallengeSiweConfig](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamechallengesiweconfig.md)
- [SubnameGetAllByAddressRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyaddressrequest.md)
- [SubnameGetAllByAddressResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyaddressresponse.md)
- [SubnameGetAllByAddressRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyaddressroute.md)
- [SubnameGetAllByDomainChainIdRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbydomainchainidrequest.md)
- [SubnameGetAllByDomainChainIdResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbydomainchainidresponse.md)
- [SubnameGetAllByDomainChainIdRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbydomainchainidroute.md)
- [SubnameGetAllByEnsDomainWithCountApiResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyensdomainwithcountapiresponse.md)
- [SubnameGetAllByEnsDomainWithCountRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyensdomainwithcountrequest.md)
- [SubnameGetAllByEnsDomainWithCountResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyensdomainwithcountresponse.md)
- [SubnameGetAllByEnsDomainWithCountRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetallbyensdomainwithcountroute.md)
- [SubnameGetBySubnameRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetbysubnamerequest.md)
- [SubnameGetBySubnameRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetbysubnameroute.md)
- [SubnameGetInvitationsByAddressRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetinvitationsbyaddressrequest.md)
- [SubnameGetInvitationsByAddressResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetinvitationsbyaddressresponse.md)
- [SubnameGetInvitationsByAddressRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamegetinvitationsbyaddressroute.md)
- [SubnameRecordsRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerecordsrequest.md)
- [SubnameRecordsRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerecordsroute.md)
- [SubnameRejectRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerejectrequest.md)
- [SubnameRejectRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerejectroute.md)
- [SubnameReserveRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamereserverequest.md)
- [SubnameReserveRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamereserveroute.md)
- [SubnameResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameresponse.md)
- [SubnameRevokeRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerevokerequest.md)
- [SubnameRevokeRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamerevokeroute.md)
- [SubnameSearchRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamesearchrequest.md)
- [SubnameSearchResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamesearchresponse.md)
- [SubnameSearchRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamesearchroute.md)
- [SubnameUpdateRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameupdaterequest.md)
- [SubnameUpdateRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnameupdateroute.md)
- [SubnamesConfig](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/subnamesconfig.md)
- [Text](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/text.md)
- [TextRecord](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/textrecord.md)
- [VerifyChallengeRequest](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/verifychallengerequest.md)
- [VerifyChallengeResponse](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/verifychallengeresponse.md)
- [VerifyMessageRoute](https://docs.justaname.id/sdk-reference/justaname-core-sdk/interfaces/verifymessageroute.md)
- [type-aliases](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases.md)
- [AddressType](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/addresstype.md)
- [ChainId](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/chainid.md)
- [CoinAndDetails](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/coinanddetails.md)
- [CoinTypeKeys](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/cointypekeys.md)
- [CoinTypeMap](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/cointypemap.md)
- [EnsDomains](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/ensdomains.md)
- [GeneralsIdentifier](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/generalsidentifier.md)
- [GeneralsName](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/generalsname.md)
- [MakeOptionalProps](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/makeoptionalprops.md)
- [Networks](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/networks.md)
- [NetworksWithProvider](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/networkswithprovider.md)
- [PartialAddressJson](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/partialaddressjson.md)
- [SocialDetails](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/socialdetails.md)
- [SocialsIdentifier](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/socialsidentifier.md)
- [SocialsName](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/socialsname.md)
- [SupportedCoins](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/supportedcoins.md)
- [SupportedGeneralsNames](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/supportedgeneralsnames.md)
- [SupportedSocialsNames](https://docs.justaname.id/sdk-reference/justaname-core-sdk/type-aliases/supportedsocialsnames.md)
- [variables](https://docs.justaname.id/sdk-reference/justaname-core-sdk/variables.md)
- [GENERAL\_FIELDS](https://docs.justaname.id/sdk-reference/justaname-core-sdk/variables/general_fields.md)
- [Routes](https://docs.justaname.id/sdk-reference/justaname-core-sdk/variables/routes.md)
- [SUPPORTED\_SOCIALS](https://docs.justaname.id/sdk-reference/justaname-core-sdk/variables/supported_socials.md)
- [coinTypeMap](https://docs.justaname.id/sdk-reference/justaname-core-sdk/variables/cointypemap.md)
- [JustaName React SDK](https://docs.justaname.id/sdk-reference/justaname-react-sdk.md)
- [globals](https://docs.justaname.id/sdk-reference/justaname-react-sdk/globals.md)
- [functions](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions.md)
- [JustaNameProvider](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/justanameprovider.md)
- [getChangedAddresses](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/getchangedaddresses.md)
- [getChangedContentHash](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/getchangedcontenthash.md)
- [getChangedTextRecords](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/getchangedtextrecords.md)
- [splitDomain](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/splitdomain.md)
- [useAcceptSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useacceptsubname.md)
- [useAccountEnsNames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaccountensnames.md)
- [useAccountInvitations](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaccountinvitations.md)
- [useAccountSubnames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaccountsubnames.md)
- [useAddSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaddsubname.md)
- [useAddressEnsNames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaddressensnames.md)
- [useAddressSubnames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useaddresssubnames.md)
- [useAllEns](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useallens.md)
- [useEnsAuth](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useensauth.md)
- [useEnsAvatar](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useensavatar.md)
- [useEnsSignIn](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useenssignin.md)
- [useEnsSignOut](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useenssignout.md)
- [useEnsSubnames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useenssubnames.md)
- [useIsSubnameAvailable](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useissubnameavailable.md)
- [useJustaName](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usejustaname.md)
- [useMounted](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usemounted.md)
- [useMountedAccount](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usemountedaccount.md)
- [useOffchainResolvers](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useoffchainresolvers.md)
- [usePrimaryName](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useprimaryname.md)
- [useRecords](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/userecords.md)
- [useRejectSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/userejectsubname.md)
- [useRevokeSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/userevokesubname.md)
- [useSearchSubnames](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usesearchsubnames.md)
- [useSetNameHashJustaNameResolver](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usesetnamehashjustanameresolver.md)
- [useSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usesubname.md)
- [useSubnameSignature](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/usesubnamesignature.md)
- [useUpdateChanges](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useupdatechanges.md)
- [useUpdateSubname](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useupdatesubname.md)
- [useUploadMedia](https://docs.justaname.id/sdk-reference/justaname-react-sdk/functions/useuploadmedia.md)
- [interfaces](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces.md)
- [GetEnsAvatarParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getensavatarparams.md)
- [GetEnsNamesForAddressParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getensnamesforaddressparams.md)
- [GetRecordsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getrecordsparams.md)
- [GetRecordsResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getrecordsresult.md)
- [GetUpdateChangesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getupdatechangesparams.md)
- [GetUpdateChangesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getupdatechangesresult.md)
- [JustaNameContextProps](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanamecontextprops.md)
- [JustaNameProviderConfig](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanameproviderconfig.md)
- [JustaNameProviderProps](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanameproviderprops.md)
- [Records](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/records.md)
- [SanitizeImageParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/sanitizeimageparams.md)
- [UseAcceptSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useacceptsubnamefunctionparams.md)
- [UseAcceptSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useacceptsubnameresult.md)
- [UseAccountEnsNamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaccountensnamesparams.md)
- [UseAccountEnsNamesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaccountensnamesresult.md)
- [UseAddSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddsubnameparams.md)
- [UseAddSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddsubnameresult.md)
- [UseAddressEnsNamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddressensnamesparams.md)
- [UseAddressEnsNamesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddressensnamesresult.md)
- [UseAddressSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddresssubnamesparams.md)
- [UseAllEnsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useallensparams.md)
- [UseConnectedWalletSubnamesOptions](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useconnectedwalletsubnamesoptions.md)
- [UseEnsAuthParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensauthparams.md)
- [UseEnsAuthReturn](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensauthreturn.md)
- [UseEnsAvatarParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensavatarparams.md)
- [UseEnsAvatarResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensavatarresult.md)
- [UseEnsSignInParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssigninparams.md)
- [UseEnsSignInResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssigninresult.md)
- [UseEnsSignOutParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssignoutparams.md)
- [UseEnsSignOutResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssignoutresult.md)
- [UseEnsSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssubnamesparams.md)
- [UseIsSubnameAvailableParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useissubnameavailableparams.md)
- [UseIsSubnameAvailableResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useissubnameavailableresult.md)
- [UsePrimaryNameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useprimarynameparams.md)
- [UsePrimaryNameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useprimarynameresult.md)
- [UseRecordsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userecordsparams.md)
- [UseRecordsResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userecordsresult.md)
- [UseRejectSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userejectsubnamefunctionparams.md)
- [UseRejectSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userejectsubnameresult.md)
- [UseRevokeSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userevokesubnameparams.md)
- [UseRevokeSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userevokesubnameresult.md)
- [UseSearchSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesearchsubnamesparams.md)
- [UseSetNameHashJustaNameResolver](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesetnamehashjustanameresolver.md)
- [UseSubnameSignatureResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesubnamesignatureresult.md)
- [UseSubnameUpdateFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesubnameupdatefunctionparams.md)
- [UseUpdateChangesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatechangesparams.md)
- [UseUpdateChangesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatechangesresult.md)
- [UseUpdateSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatesubnameparams.md)
- [UseUpdateSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatesubnameresult.md)
- [UseUploadMediaParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaparams.md)
- [UseUploadMediaResponse](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaresponse.md)
- [UseUploadMediaResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaresult.md)
- [getPrimaryNameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getprimarynameparams.md)
- [type-aliases](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases.md)
- [EnsAuth](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/ensauth.md)
- [JustaNameConfigWithoutDefaultChainId](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/justanameconfigwithoutdefaultchainid.md)
- [SubnameRecordResponse](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/subnamerecordresponse.md)
- [UseAcceptSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/useacceptsubnameparams.md)
- [UseAccountInvitationsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/useaccountinvitationsparams.md)
- [UseAddSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/useaddsubnamefunctionparams.md)
- [UseEnsSignInFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/useenssigninfunctionparams.md)
- [UseRejectSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/userejectsubnameparams.md)
- [UseRevokeSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/userevokesubnamefunctionparams.md)
- [UseSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/type-aliases/usesubnameparams.md)
- [variables](https://docs.justaname.id/sdk-reference/justaname-react-sdk/variables.md)
- [JustaNameContext](https://docs.justaname.id/sdk-reference/justaname-react-sdk/variables/justanamecontext.md)
- [OFFCHAIN\_RESOLVERS\_KEY](https://docs.justaname.id/sdk-reference/justaname-react-sdk/variables/offchain_resolvers_key.md)
