What problem does it solve? Building blockchain features into a Decentraland scene requires knowing many scattered APIs — NftShape URNs, signed requests, eth-connect contract calls, and the dcl-crypto-toolkit — and getting any detail wrong (URN format, guest wallets, unparsed response bodies) breaks the experience. ## Core Features & Use Cases - NFT Display: Render any OpenSea-indexed NFT in a scene using NftShape with 22 frame styles and the correct urn:decentraland:<chain>:<standard>:<contract>:<tokenId> format across multiple chains. - Wallet & Contract Interaction: Check player wallets via getPlayer, send authenticated backend requests with signedFetch, and call smart contracts through eth-connect or the higher-level dcl-crypto-toolkit (MANA, ERC20, ERC721, marketplace orders, EIP-712 signing). - Token Gating: Restrict scene areas or features based on NFT ownership or MANA/token balances. - Use Case: Build a members-only lounge that displays the owner's NFT collection in gold frames and only opens the door when the visitor's wallet holds a specific collection token. ## Quick Start Ask the agent to display an NFT in a Decentraland scene and gate an area by NFT ownership using the nft-blockchain skill.