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

Build in The Sandbox with AeThex

Create voxel-based gaming experiences in The Sandbox metaverse. Integrate AeThex APIs with Game Maker, VoxEdit assets, and LAND ownership for user-generated content at scale.

{/* Quick Stats */}
2M+
Monthly Players
166K+
LAND Owners
Polygon
Blockchain
{/* Features */}

What You Can Build

Voxel Game Experiences Build games with Game Maker visual editor, sync player progress and rewards via AeThex backend NFT Asset Marketplace Create VoxEdit assets, list on OpenSea, track ownership and sales via AeThex analytics LAND Experiences Deploy games across multiple LAND parcels with unified player accounts via AeThex Passport Cross-Platform Rewards Award achievements in The Sandbox that unlock rewards in Roblox, Minecraft, and web platforms
{/* Quick Start */}

Quick Start Guide

1. Install Game Maker + AeThex Plugin Add AeThex SDK to your Sandbox experience

Download The Sandbox Game Maker from sandbox.game, then install the AeThex plugin from the Asset Library.

Plugin Features:

  • AeThex API Block - Make HTTP requests to AeThex endpoints
  • Player Auth Block - Link wallet to AeThex Passport
  • Achievement Block - Award cross-platform achievements
  • Leaderboard Block - Display global leaderboards
2. Configure AeThex in Game Maker Add API credentials via visual scripting

Drag the AeThex Config block into your experience, then enter your API key from the Developer Dashboard.

Visual Script Example:

On Player Enter
AeThex Auth
Player Wallet
Get Profile
Profile Data
Display UI
3. Build with TypeScript SDK (Advanced) For custom logic beyond Game Maker's visual editor

Use The Sandbox TypeScript SDK for complex game logic that integrates with AeThex APIs.

{/* Authentication Flow */}

Wallet Authentication

Link Sandbox wallets to AeThex Passport for cross-platform progression.

Polygon Wallet Integration

The Sandbox uses Polygon network for fast, low-cost transactions. AeThex supports Polygon L2 natively.

1

Player Enters Experience

Game Maker detects player with Polygon wallet connected

2

Check AeThex Link

AeThex API checks if wallet is already linked to Passport

3

Sign-In Prompt (First Time)

If not linked, prompt wallet signature (gasless, EIP-4361)

4

Cross-Platform Access

Player can now access achievements, progress from other platforms

{/* Best Practices */}

Best Practices & Limitations

The Sandbox Limitations

Game Maker constraints: Visual scripting has limited logic complexity

Voxel performance: Max 50k voxels per LAND parcel, optimize models

Player limits: 100 concurrent players per experience

Asset file sizes: VoxEdit models max 10MB, use LOD for large objects

Optimization Tips

Polygon L2 benefits: 2-second confirmations, $0.001 gas fees vs Ethereum mainnet

Batch API calls: Update multiple players' data in single request

Cache NFT metadata: Store VoxEdit asset metadata on AeThex CDN

Mobile support: The Sandbox mobile app launching 2026, test on Android/iOS

{/* Resources */}

Resources & Examples

Example Experiences Documentation
{/* Next Steps */}

Ready to Build?

Create voxel gaming experiences with The Sandbox and AeThex. Build NFT-powered games with cross-platform rewards on Polygon L2.

); }