# Developer Docs

## Developer Docs

- [Welcome](https://docs.sns.id/dev/readme.md)
- [The Name Registry](https://docs.sns.id/dev/sns-basics/quickstart.md): Overview of domains on Solana
- [TLD](https://docs.sns.id/dev/tld.md)
- [X (formerly Twitter)](https://docs.sns.id/dev/tld/x-formerly-twitter.md)
- [On-Chain Resolution](https://docs.sns.id/dev/on-chain-resolution.md)
- [Web Resolution](https://docs.sns.id/dev/web-resolution.md)
- [Domain Records](https://docs.sns.id/dev/domain-records.md)
- [Tokenization](https://docs.sns.id/dev/tokenization.md)
- [SNS Improvement Protocol](https://docs.sns.id/dev/sns-improvement-protocol.md)
- [Introduction](https://docs.sns.id/dev/sns-sdk/introduction.md)
- [Quick Start - Integration](https://docs.sns.id/dev/sns-sdk/quick-start-integration.md)
- [Registration](https://docs.sns.id/dev/sns-sdk/registration.md)
- [Sales & Listings](https://docs.sns.id/dev/sns-sdk/sales-and-listings.md)
- [Fixed Price Offers (Listings)](https://docs.sns.id/dev/sns-sdk/sales-and-listings/fixed-price-offers-listings.md)
- [Unsolicited Offers](https://docs.sns.id/dev/sns-sdk/sales-and-listings/unsolicited-offers.md)
- [Category Offers](https://docs.sns.id/dev/sns-sdk/sales-and-listings/category-offers.md)
- [P2P Offers](https://docs.sns.id/dev/sns-sdk/sales-and-listings/p2p-offers.md)
- [Resolve Domains](https://docs.sns.id/dev/sns-sdk/editor.md)
- [Lookup Methods](https://docs.sns.id/dev/sns-sdk/images-and-media.md)
- [Direct Lookup](https://docs.sns.id/dev/sns-sdk/images-and-media/direct-lookup.md)
- [Reverse Lookup](https://docs.sns.id/dev/sns-sdk/images-and-media/reverse-lookup.md)
- [Get all registered domains](https://docs.sns.id/dev/sns-sdk/interactive-blocks.md)
- [Get all domains of wallet](https://docs.sns.id/dev/sns-sdk/get-all-domains-of-wallet.md)
- [Primary Domains](https://docs.sns.id/dev/sns-sdk/integrations.md)
- [Domain Record Methods](https://docs.sns.id/dev/sns-sdk/domain-record-methods.md)
- [V1 Records (Deprecated)](https://docs.sns.id/dev/sns-sdk/domain-record-methods/v1-records-deprecated.md)
- [V2 Records](https://docs.sns.id/dev/sns-sdk/domain-record-methods/v2-records.md)
- [X Handle Methods](https://docs.sns.id/dev/sns-sdk/x-handle-methods.md)
- [Subdomains](https://docs.sns.id/dev/sns-sdk/subdomains.md)
- [Subdomain Registrars](https://docs.sns.id/dev/sns-sdk/subdomains/subdomain-registrars.md)
- [Delete Domains](https://docs.sns.id/dev/sns-sdk/delete-domains.md)
- [Introduction](https://docs.sns.id/dev/sns-api/introduction.md)
- [Domains](https://docs.sns.id/dev/sns-api/domains.md)
- [Primary Domains](https://docs.sns.id/dev/sns-api/primary-domains.md)
- [Categories](https://docs.sns.id/dev/sns-api/categories.md)
- [Users](https://docs.sns.id/dev/sns-api/users.md)
- [Listings](https://docs.sns.id/dev/sns-api/listings.md)
- [Sales](https://docs.sns.id/dev/sns-api/sales.md)
- [Trade Volume](https://docs.sns.id/dev/sns-api/trade-volume.md)
- [Owners](https://docs.sns.id/dev/sns-api/owners.md)
- [Images](https://docs.sns.id/dev/sns-api/images.md)
- [SNS Quicknode API](https://docs.sns.id/dev/sns-api/sns-quicknode-api.md)
- [sns\_getAllDomainsForOwner](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getalldomainsforowner.md): Returns the list of SNS domains currently owned by a given account.
- [sns\_getDomainData](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getdomaindata.md): Returns base64 encoded contents of the domain's data payload, or those of an associated record.
- [sns\_getDomainKey](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getdomainkey.md): Returns a domain's Solana account public key.
- [sns\_getDomainRecordKey](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getdomainrecordkey.md): Returns a domain record's Solana account public key. Supported record identifier include SOL, ETH and IPFS. The get\_supported\_records method returns a list of all supported records.
- [sns\_getFavouriteDomain](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getfavouritedomain.md): Returns a user wallet's favourite (i.e. primary) domain.
- [sns\_getRegistrationTransaction](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getregistrationtransaction.md): Returns a ready-to-sign, base64-encoded transaction object to register a new SNS domain.
- [sns\_getSubdomains](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getsubdomains.md): Returns a list of currently registered subdomains for a given domain.
- [sns\_getSupportedRecords](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getsupportedrecords.md): Returns a list of all the currently supported record types.
- [sns\_resolveDomain](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_resolvedomain.md): Returns the resolved Solana Public key associated to a domain.
- [sns\_reverse\_lookup](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_reverse_lookup.md): Returns the domain name associated with a raw SNS account.
- [sns\_getDomainReverseKey](https://docs.sns.id/dev/sns-api/sns-quicknode-api/sns_getdomainreversekey.md): Returns a domain's reverse registry Solana account public key.
