# FAQs and Troubleshooting

#### **FAQs and Troubleshooting**

This section addresses common questions and issues encountered when developing on the **XSPACE Protocol**, along with solutions to ensure a seamless development experience.

***

### **Frequently Asked Questions (FAQs)**

#### **General Questions**

**1. What is XSPACE Protocol?**

The XSPACE Protocol is a scalable, interoperable blockchain designed for real-world asset (RWA) tokenization, decentralized finance (DeFi), and smart city integration. It combines sharding and Delegated Proof-of-Stake 2.0 (DPoS 2.0) to achieve high performance and low fees.

**2. How can I interact with the XSPACE blockchain?**

You can interact with XSPACE using:

* **REST APIs** for querying the blockchain.
* **Web3.js** or **Ethers.js** for building dApps.
* The **XSPACE SDK** for streamlined development.

**3. What is GLXYC?**

GLXYC is the native token of the XSPACE Protocol, used for:

* Transaction fees.
* Staking and delegating in the DPoS mechanism.
* Payments and governance in applications like Galaxy City.

***

#### **Developer FAQs**

**1. How do I connect to the XSPACE Testnet?**

Use the following Testnet details:

* **RPC URL:** `https://testnet.xspace.io/rpc`
* **Chain ID:** `80001`
* **Symbol:** `GLXYC`

Add these settings to your wallet (e.g., Metamask) or development environment.

**2. How can I deploy smart contracts on XSPACE?**

Use tools like **Hardhat** or **Truffle** to write, compile, and deploy contracts. Update your configuration to include the Testnet or Mainnet RPC URL.

**3. Can I use Ethereum-based tools and contracts?**

Yes, XSPACE is EVM-compatible. You can deploy Ethereum smart contracts with minimal changes and use tools like Remix, Hardhat, and Truffle.

**4. What is XATS?**

The **XSPACE Asset Tokenization Standard (XATS)** is a framework for creating and managing tokenized real-world assets like real estate, commodities, and infrastructure.

**5. How do I get Testnet GLXYC tokens?**

Visit the **XSPACE Testnet Faucet**:\
[https://testnet-faucet.xspace.io](https://testnet-faucet.xspace.io/)\
Enter your wallet address to receive free tokens for testing.

***

#### **Troubleshooting Common Issues**

**1. I’m unable to connect to the Testnet.**

* **Possible Causes**:
  * Incorrect RPC URL or Chain ID.
  * Network latency or downtime.
* **Solutions**:
  * Verify Testnet details:
    * RPC URL: `https://testnet.xspace.io/rpc`
    * Chain ID: `80001`
  * Check [XSPACE Status](https://status.xspaceprotocol.io/) for network updates.

***

**2. My smart contract deployment fails.**

* **Possible Causes**:
  * Insufficient GLXYC balance for deployment.
  * Syntax errors in the contract.
* **Solutions**:
  * Ensure your wallet has enough Testnet GLXYC.
  * Compile your contract to check for errors before deployment.

    ```bash
    npx hardhat compile
    ```

***

**3. Transactions are not being confirmed.**

* **Possible Causes**:
  * Low gas fees.
  * Network congestion.
* **Solutions**:
  * Increase gas fees in your transaction settings.
  * Verify the network status via the XSPACE Explorer:\
    [https://explorer.xspaceprotocol.io](https://explorer.xspaceprotocol.io/)

***

**4. I can’t interact with my deployed contract.**

* **Possible Causes**:
  * Incorrect ABI or contract address.
  * Network mismatch (Mainnet vs. Testnet).
* **Solutions**:
  * Confirm the ABI matches the deployed contract.
  * Verify the contract address in the XSPACE Explorer.
  * Ensure your dApp connects to the correct network.

***

**5. Validator node setup fails.**

* **Possible Causes**:
  * Missing dependencies (e.g., Docker).
  * Incorrect configuration file.
* **Solutions**:
  * Verify that Docker is installed and running:

    ```bash
    docker --version
    ```
  * Check your `config.yaml` file for accuracy.

***

**6. Cross-chain transactions are delayed.**

* **Possible Causes**:
  * Insufficient liquidity in the bridge.
  * Network congestion on the destination chain.
* **Solutions**:
  * Monitor bridge liquidity using the XSPACE Explorer.
  * Ensure the destination blockchain is operational and not congested.

***

#### **Additional Resources**

* **Documentation**: [https://docs.xspaceprotocol.io](https://docs.xspaceprotocol.io/)
* **API Reference**: [https://api.xspaceprotocol.io](https://api.xspaceprotocol.io/)
* **Developer Community**: [https://community.xspaceprotocol.io](https://community.xspaceprotocol.io/)
* **Support**: Contact <support@xspaceprotocol.io> for further assistance.

By following these solutions and resources, developers can overcome common challenges and maximize their productivity on the XSPACE Protocol.


---

# 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.xspaceprotocol.io/getting-started/developer-docs/faqs-and-troubleshooting.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.
