# SPACE ID Setup Guide

<figure><img src="/files/VesQ3MRevzJw9KnEHQsA" alt=""><figcaption><p>SPACE ID Domain Setup Guide for 4EVERLAND IPFS Deployments</p></figcaption></figure>

## Introduction to SPACE ID Integration

4EVERLAND now supports [SPACE ID domains](https://www.space.id/) (`.bnb`), enabling developers to map human-readable BNB Chain-native domains to IPFS projects.&#x20;

* **Decentralized Ownership**: Domains like `yourproject.bnb` are controlled via BNB Chain private keys.
* **Multi-Record Support**: Map to wallet addresses (BNB/BEP-20), IPFS CIDs, or custom metadata.
* **Cost Efficiency**: Low registration fees (≈ $5–$15/year) and minimal BNB gas fees.
* **Web3-Native Access**: Works with MetaMask, Binance Web3 Wallet, and BNB Chain dApp browsers.

{% hint style="info" %}
**Current Support**: IPFS projects only | **Future Plans**: IC/Arweave SPACE ID support.
{% endhint %}

## Prerequisites

1. **Owned SPACE ID Domain**:
   * Register via [SPACE ID App](https://www.space.id/) or [bnb.me](https://bnb.me/) (e.g., `yourproject.bnb`).
   * Ensure ownership by controlling the associated BNB Chain wallet (private key).
2. **Deployed IPFS Project**:
   * Live on 4EVERLAND (Dashboard → Projects → \[Project] → Details).
3. **Wallet Setup**:
   * Install MetaMask/Binance Web3 Wallet with BNB Chain (Smart Chain) configured.
   * Sufficient BNB for transaction fees (≈ 0.001 BNB per transaction).

## Step 1: Add SPACE ID Domain in 4EVERLAND

<figure><img src="/files/oL3hgqOqiqnqg4un4jhx" alt=""><figcaption><p>Add .bnb Domain in 4EVERLAND</p></figcaption></figure>

**Path**: Dashboard → Projects → \[IPFS Project] → **Domains** → **Decentralized Domains** → **SPACE ID**

1. **Domain Input**:

* Enter your SPACE ID domain (e.g., `yourproject.bnb` ).

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

2. **Configure On-Chain Records**

* Click **Add** → 4EVERLAND will show IPNS & IPFS CID(bnb.me only supports the activation of IPFS CIDs)
* Go to [bnb.me](https://bnb.me/flow/ipfs) ([What is bnb.me?](https://bnbdotme.medium.com/introducing-bnb-me-49e2e0914b5))→ Resolver `Change Resolver`
* Update the IPFS hash to the resolver:
  * IPFS CID:  `ipfs://bafybe...`
  * Activate → Sign transaction (gas fee: \~0.001 BNB)

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

## Step 2: Confirm Resolution & Testing

1. **Transaction Confirmation**:
   * Check BNB Chain Explorer ([BscScan](https://bscscan.com/)): Search your wallet address for `SetRecord` events.
2. **Resolution Testing**:

* **Browser**: Use bnb.me Gateway → `https://yourproject.bnb.me`.

{% hint style="info" %}

### 📞 Support & Resources

* **SPACE ID Documentation**: [SPACE ID Developer Guide](https://docs.space.id/) (official reference).
* **BNB.me Quick Start**: [Getting Started with BNB.me](https://bnbdotme.medium.com/getting-started-with-bnb-me-59538590193b) (step-by-step tutorial).
* **The Collaboration Between Bnb.me, 4Everland and SPACE Id:** [Bridging Web3 Potential on BNB Chain](https://medium.com/4everland/bridging-web3-potential-on-bnb-chain-the-collaboration-between-bnb-me-4everland-and-space-id-d2cbf4dcd0ad) (understand the cooperation and relationship among the three parties).
* **Live Chat**: Join [Discord server](https://discord.com/invite/Cun2VpsdjF) → #Open a ticket
* **Email**: <contact@4everland.org> (include domain name & project ID in subject)
  {% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.4everland.org/hositng/guides/domain-management/space-id-setup-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
