← Protocols
LootRush
NFT / Marketplace·Ethereum · Ronin · Immutable · Polygon · Arbitrum · Avalanche · Base · Wemix · BNB Smart Chain

LootRush

01Description

Two-sided rental marketplace for gaming NFTs. Players list assets to rent and renters borrow them per-hour or per-day; LootRush ships a custodial 'LootRush wallet' browser extension that presents rented assets to 1,000+ Web3 games without requiring smart-contract integration on the studio side. Supports rentals for Axie Infinity, Gods Unchained, Skyweaver, Cross the Ages and others across Ethereum, Ronin, Immutable, Polygon, Arbitrum, Avalanche, Base, Wemix, BNB.

02Best for
  • 01Web3 games unlocking new players via rented assets
  • 02P2E asset owners earning yield on idle NFTs
  • 03guilds and scholarship programs at scale
  • 04drop-in rental support without a studio SDK integration
  • 05cross-chain rental flow (Ronin / Immutable / EVM)
04Environment variables
VariableScopeDescription
LOOTRUSH_API_KEYServerPartner API key for LootRush's Connect API (request via engineering@lootrush.com).
LOOTRUSH_PARTNER_IDServerLootRush partner / studio identifier.
05Prompt snippet
LootRush has no first-party JS SDK — partner integration uses the LootRush Connect REST API (`https://api.lootrush.com`) for studios that want native rental support, and the LootRush wallet browser extension for everything else. To support rented assets without any code change, your game just needs to read NFT ownership from the connected wallet address — when a renter signs in via the LootRush extension, that address holds the rented asset for the rental window. For deeper integrations, call `POST /v1/rentals` to create a rental order, `GET /v1/listings` for asset availability, and webhook `rental.expired` to revoke in-game access when the rental ends. Payments accept USDC, GODS, IMX, MATIC, SLP, RON, and AXS.
06Gotchas
  • LootRush wallet is custodial — the extension holds keys for rented assets so the platform can revoke them on rental expiry; players cannot transfer or sell rented NFTs out of the wallet. Document this so they don't expect MetaMask-equivalent control.
  • Asset withdrawal: a rental does NOT transfer the underlying NFT to the renter on-chain in most cases; LootRush proxies game-side ownership via the custodial wallet. Games that read on-chain ownership from the player's primary wallet (not the LootRush extension wallet) will not see rented assets.
  • Each game chain has its own gas-token quirk (RON on Ronin, IMX on Immutable zkEVM, MATIC on Polygon) — LootRush abstracts gas for in-platform actions, but cross-chain rentals settle on the asset's native chain and renters must be on that chain at the right time.
  • Peer-to-peer rental settlement runs through LootRush's escrow contracts and ledger; in chain incidents (Ronin bridge pause, Immutable orderbook downtime) rentals can stall mid-flight with no automatic refund — surface a support escalation path.
  • Some games detect 'rental sessions' as multi-account farming and ban the LootRush wallet — LootRush maintains an allowlist with major studios, but indie titles may not recognize the rental flow. Confirm game compatibility before listing.
  • There is no public LootRush GitHub org / open-source SDK — all integration is private API. For breaking changes, subscribe to their partner mailing list rather than relying on a versioned npm package.
07Alternatives