import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Cuboid, Code2, Rocket, ExternalLink, CheckCircle2, AlertTriangle, Package } from "lucide-react"; import { CodeBlock } from "@/components/dev-platform/ui/CodeBlock"; export default function DecentralandIntegration() { return (
Decentraland Integration

Build in Decentraland with AeThex

Create blockchain-based virtual experiences in Decentraland's Ethereum-powered metaverse. Integrate AeThex APIs with LAND parcels, NFT wearables, and DAO governance for web3 gaming.

{/* Quick Stats */}
800K+
Registered Users
90K+
LAND Parcels
Ethereum
Blockchain
{/* Features */}

What You Can Build

NFT-Gated Experiences Verify wallet ownership via AeThex, grant access to exclusive LAND areas, and NFT-gated minigames Cross-Chain Achievements Award achievements that sync across Decentraland, Polygon, and other EVM chains via AeThex DAO Integration Connect Decentraland DAO voting with AeThex governance tools for multi-platform coordination Smart Contract Events Listen to on-chain events (MANA transfers, wearable mints) and trigger in-world experiences via AeThex webhooks
{/* Quick Start */}

Quick Start Guide

1. Install Decentraland SDK + AeThex Set up your LAND parcel with AeThex integration 2. Initialize AeThex in Your Scene Configure API and Web3 wallet integration 3. Build NFT-Gated Game Create a treasure hunt with blockchain rewards { await hunt.init(); });`} language="typescript" showLineNumbers={true} />
{/* Authentication Flow */}

Web3 Wallet Authentication

Link Decentraland wallets to AeThex Passport for unified cross-chain identity.

Wallet Signature Authentication

AeThex uses EIP-4361 (Sign-In with Ethereum) for secure, gasless wallet authentication.

1

Connect Wallet

Player connects MetaMask or WalletConnect in Decentraland

2

Generate Sign-In Message

AeThex creates EIP-4361 message with nonce and expiration

3

Request Signature

Player signs message in wallet (no gas fees)

4

Verify & Link

AeThex verifies signature, links wallet to Passport, returns JWT

{/* Best Practices */}

Best Practices & Limitations

Decentraland Limitations

LAND parcel limits: 20MB scene size, 10k triangles per parcel

Gas costs: Minting NFTs requires ETH, use AeThex gasless relayer for UX

Network latency: Ethereum confirmations take 15-30 seconds, show loading states

Browser performance: Optimize 3D assets, Decentraland runs in WebGL

Web3 Optimization

Cache blockchain data: Store NFT ownership checks for 5-10 minutes

Use Polygon for speed: Deploy NFTs on Polygon (2s confirmations) instead of Ethereum mainnet

Gasless transactions: Use AeThex meta-transaction relayer for free UX

IPFS for metadata: Store NFT metadata on IPFS, link via AeThex CDN

{/* Resources */}

Resources & Examples

Example Scenes Documentation
{/* Next Steps */}

Ready to Build?

Create blockchain-powered metaverse experiences with Decentraland and AeThex. Build NFT-gated games, DAO governance tools, and cross-chain achievements.

); }