# SPACE ID Setup Guide

<figure><img src="https://4107147272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEVHC4TEQKrh3Bfvq5dDi%2Fuploads%2Fm8MnDcyWNhP8jjgv6V3M%2Fpostspark_export_2025-04-25_15-12-35.jpeg?alt=media&#x26;token=f4917cd9-1c22-4b75-b0d7-3fbba1675336" 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="https://4107147272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEVHC4TEQKrh3Bfvq5dDi%2Fuploads%2FQR2eU6OPV1ejvFzxzMgD%2Fpostspark_export_2025-04-25_17-51-25.jpeg?alt=media&#x26;token=94fd67ef-461a-4f55-9db4-066a13f409a2" 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="https://4107147272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEVHC4TEQKrh3Bfvq5dDi%2Fuploads%2Fn3GRbATXAfo7WQxSPYYh%2Fpostspark_export_2025-04-25_17-53-16.jpeg?alt=media&#x26;token=31911ce0-d6c5-4c8d-9ee3-81a512397fb3" 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="https://4107147272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEVHC4TEQKrh3Bfvq5dDi%2Fuploads%2FrNRl7qpVlmgUCoYy2wyg%2Fpostspark_export_2025-04-25_15-09-53.jpeg?alt=media&#x26;token=39f2030f-b0c3-46b5-a5eb-dc506e1d4461" 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 %}
