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 (
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.
Link Decentraland wallets to AeThex Passport for unified cross-chain identity.
AeThex uses EIP-4361 (Sign-In with Ethereum) for secure, gasless wallet authentication.
Player connects MetaMask or WalletConnect in Decentraland
AeThex creates EIP-4361 message with nonce and expiration
Player signs message in wallet (no gas fees)
AeThex verifies signature, links wallet to Passport, returns JWT
• 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
• 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
Create blockchain-powered metaverse experiences with Decentraland and AeThex. Build NFT-gated games, DAO governance tools, and cross-chain achievements.