> For the complete documentation index, see [llms.txt](https://docs.sns.id/collection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sns.id/collection/korean/sns-v1/undefined-3.md).

# 내 도메인 관리

## 1. 즐겨찾는 도메인

하나의 도메인을 즐겨찾기로 설정하면, 다른 프로젝트와 사용자에게 당신이 가장 자주 사용하는 도메인을 알려줍니다.\
이를 통해 개발자들은 SNS 통합 플랫폼 전반에서 자동으로 표시되는 기본 도메인 이름을 더 쉽게 설정할 수 있습니다.

프로필 페이지에서 원하는 도메인 옆의 **“View”** 를 클릭한 후, 즐겨찾기 아이콘을 선택하여 설정합니다.

<div><figure><img src="/files/PxppjItF80FxDivzO9hE" alt=""><figcaption></figcaption></figure> <figure><img src="/files/8n3FVXq9SUStTGThQ9Ul" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
즐겨찾는 도메인을 설정하지 않은 경우, 도메인 이름 대신 지갑 주소가 표시됩니다.
{% endhint %}

“Confirm” 버튼을 눌러 지갑에서 트랜잭션을 승인하면, 해당 도메인이 즐겨찾기로 설정됩니다.

<div><figure><img src="/files/pmPhU0ErhtE0GqJ3ZZgS" alt=""><figcaption></figcaption></figure> <figure><img src="/files/LewaAE5aOatyemjMZwC6" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
이 과정을 반복하여 언제든지 즐겨찾는 도메인을 변경할 수 있습니다.
{% endhint %}

## 2. 서브도메인 생성

서브도메인은 상위 도메인의 하위 구조로, 하나의 상위 도메인당 무한히 생성할 수 있습니다.\
이 기능은 자금 이체, 친구 간 도메인 분배, 또는 상위 도메인의 다른 섹션을 정리하고 탐색하는 데 유용합니다.

프로필 페이지에서 서브도메인을 만들고 싶은 도메인의 **“View”** 를 클릭한 후, **“Create subdomain”** 아이콘을 선택합니다.

![](/files/3znteUd9TINSHoELg0Zh) ![](/files/0lkC1JRyTcQbCXkJq9gv)

서브도메인 이름을 입력하고 **Create** 버튼을 눌러 지갑 트랜잭션을 승인합니다.\
승인되면, 도메인의 **“Subdomains”** 섹션에서 새로 생성된 서브도메인을 확인할 수 있습니다.

![](/files/AU3rRk3r7YnS8KlH3Ob3) ![](/files/w7M4o2FHsc5gTK40tj9m)

{% hint style="info" %}
서브도메인 생성에는 SOL의 가스비만 부과됩니다.
{% endhint %}

{% hint style="info" %}
기본 서브도메인 용량은 2KB로 설정되어 있습니다.
{% endhint %}

## 3. 등록기관 생성

특정 `.sol` 도메인에 대해 서브도메인을 발급할 수 있는 서브도메인 등록기관(Registrar)을 만들 수 있습니다.\
이는 커뮤니티, 프로젝트 등에 서브도메인을 배포하거나 수익화를 목적으로 사용할 때 유용합니다.

프로필 페이지에서 등록기관을 만들고 싶은 도메인을 선택한 후, **“Create Registrar”** 버튼을 클릭합니다.

<figure><img src="/files/VOyLEYHKjCgS8lkVh3Sc" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
등록기관을 생성하기 전에 .sol 도메인을 언래핑(Unwrap)해야 합니다.
{% endhint %}

설정 창이 열리면, 등록기관에 대한 세부 정보를 입력합니다.

<figure><img src="/files/RxIDYNVpW00MKz2EenVr" alt=""><figcaption></figcaption></figure>

등록기관 생성 단계:

1. **Admin address** 필드에 관리 지갑 주소를 입력하고, **Fee address** 필드에는 등록 수수료를 수취할 지갑 주소를 입력합니다.

{% hint style="info" %}
.sol 도메인 소유자는 기본적으로 Admin 및 Fee 주소로 설정됩니다.
{% endhint %}

{% hint style="warning" %}
다른 지갑 주소를 Admin으로 추가하면, 관리 권한이 해당 지갑으로 이전됩니다.
{% endhint %}

{% hint style="danger" %}
관리 권한 이전은 되돌릴 수 없습니다.
{% endhint %}

2. **등록 토큰**을 목록에서 선택하거나, 사용자 지정 토큰 주소를 입력합니다.
3. **서브도메인 길이에 따른 가격대**를 설정합니다.

{% hint style="warning" %}
모든 서브도메인 등록에는 5%의 수수료가 부과됩니다.
{% endhint %}

{% hint style="success" %}
등록 후에도 언제든 설정을 변경할 수 있습니다.
{% endhint %}

4. 하단에서 관리자가 서브도메인을 삭제할 수 있는지 여부를 선택하세요.\
   이 기능이 활성화되면, 화이트리스트에 추가된 등록기관만 SNS에서 서브도메인을 발급할 수 있습니다.

{% hint style="info" %}
등록기관을 화이트리스트에 추가하려면 SNS Discord 서버에서 비공개 티켓을 여세요.
{% endhint %}

5. 마지막으로, 특정 NFT 보유자만 서브도메인을 등록할 수 있도록 제한할 수도 있습니다.\
   모든 설정을 마친 후 **“Create”** 버튼을 클릭하고 트랜잭션에 서명하세요.

{% hint style="info" %}
서브도메인 등록기관 생성에는 SOL의 가스비만 부과됩니다.
{% endhint %}

등록 후에는 사용자가 자신의 서브도메인을 등록하고 이미 등록된 서브도메인을 확인할 수 있는 페이지가 생성됩니다.

<figure><img src="/files/iiUng2hX41oe9lXiZ1x5" alt=""><figcaption></figcaption></figure>

등록기관을 관리하거나 삭제하려면, 프로필 페이지로 이동하여 **“Registrar” 탭**을 클릭하세요.

수정하려면 **Edit 버튼**을 클릭합니다. 여기에서 설정을 변경하거나, 필요할 경우 새 등록을 비활성화할 수도 있습니다.

<div><figure><img src="/files/TUv2iWSujOcB4ABtQpqO" alt=""><figcaption></figcaption></figure> <figure><img src="/files/Df83YOdiJTBU1UmDCVQX" alt=""><figcaption></figcaption></figure></div>

## 4. 도메인 전송

보유 중인 도메인을 “Transfer” 기능을 통해 다른 사용자에게 직접 전송할 수 있습니다.\
이 기능은 도메인을 다른 지갑으로 이동할 때도 유용합니다.

“Transfer” 버튼을 클릭하고 전송할 지갑 주소를 입력한 후 트랜잭션을 승인합니다.

![](/files/YRAfEvi3xJZt4aAY3iSc) ![](/files/I58i69lWaxOikbkr9oNB)

{% hint style="danger" %}
도메인 전송은 되돌릴 수 없습니다.
{% endhint %}

## 5. 도메인 래핑

도메인 이름은 토큰화(NFT 생성)하여 래핑(토큰화)하거나, 언래핑(복원)하여 원래의 도메인으로 되돌릴 수 있습니다.

사용자가 도메인을 래핑할 때 발생하는 과정:

1. 도메인 이름이 **에스크로 계정**으로 전송됩니다.
2. 스마트 계약이 **NFT를 생성하여 사용자에게 발급**합니다.
3. NFT가 언래핑되면, 프로그램이 해당 NFT를 소각하고\
   도메인을 원래 소유자에게 반환합니다.

{% hint style="info" %}
도메인은 무제한으로 래핑 및 언래핑할 수 있습니다.
{% endhint %}

{% hint style="danger" %}
Metaplex는 32자 이상의 UTF-8 문자를 포함한 이름을 지원하지 않습니다.
{% endhint %}

{% hint style="danger" %}
여러 언어가 혼합된 도메인이나 인증되지 않은 유니코드는 NFT로 래핑할 수 없습니다.
{% endhint %}

도메인을 NFT로 래핑하면 다음과 같은 제약이 있습니다:

1. 사용하는 지갑에 따라 자금 이체가 복잡할 수 있습니다.
2. 도메인 내용을 수정할 수 없습니다.
3. 도메인을 전송할 수 없습니다.

{% hint style="info" %}
모든 기능을 다시 사용하려면 SNS 웹사이트에서 언래핑(Unwrap)을 해야 합니다.
{% endhint %}

{% hint style="warning" %}
**Phantom과 Solflare는 래핑된 도메인을 지원하며, NFT 도메인으로 송금된 자금은 자동으로 해당 지갑에 입금됩니다.**

\
NFT 도메인으로 송금된 자금은 마지막으로 언래핑한 사용자가 회수하게 됩니다.
{% endhint %}

{% hint style="danger" %}
**해당 지금은 도메인을 마지막으로 언랩(unwrap) 한 사용자에게 반환됩니다. 즉, NFT 도메인으로 지금이 입금된 상태라면, 이를 다시 NFT로 판매하기 전에 먼저 도메인을 언랩하여 자금을 하수해야 됩니다.**
{% endhint %}

이 기능은 주로 **NFT 마켓플레이스에 도메인을 등록(List)** 하는 데 사용됩니다. 도메인을 선택하고 “Wrap” 버튼을 눌러 트랜잭션을 승인하세요.

![](/files/xc62HBwam7WIwvkrrF7F) ![](/files/7RwesCnJddOSdW9o6NSD)

{% hint style="info" %}
첫 래핑 시 총 비용은 약 0.0179 SOL이며, 이는 메타데이터 생성, Metaplex 수수료 및 가스비를 포함합니다.
{% endhint %}

{% hint style="info" %}
이후 래핑 비용은 약 0.00284 SOL로, NFT 토큰 계정을 유지하는 비용입니다.
{% endhint %}

{% hint style="success" %}
언래핑 시, 0.00284 SOL이 사용자에게 반환되며 토큰 계정은 닫힙니다.
{% endhint %}

언래핑은 프로필 페이지의 “Collection → NFTs” 섹션에서 모든 도메인을 한 번에 또는 개별적으로 실행할 수 있습니다.

![](/files/GdBexamSuPBLUdNBQk4R) ![](/files/lu15nYSUjNc3DzfhQWIq)

{% hint style="info" %}
언제든지 도메인을 언래핑할 수 있습니다.
{% endhint %}

## 6. 도메인 정보 수정

도메인 세부 정보는 해당 도메인의 “소개” 역할을 합니다.\
판매자라면 이메일이나 X(트위터) 핸들을 추가할 수 있습니다.

도메인을 선택하고 **세부 정보(Edit details)** 를 클릭한 후, 내용을 수정하고 트랜잭션에 서명하세요.

![](/files/oY5x0FjM2XMqFNCnYGOf) ![](/files/DVh8gmmUcTO39sEfz3Vt)

{% hint style="info" %}
모든 사용자가 도메인의 세부 정보를 볼 수 있습니다.
{% endhint %}

{% hint style="info" %}
도메인 정보는 언제든지 수정하거나 삭제할 수 있습니다.
{% endhint %}
