Pixels Farm Land
Choose whether your land is stored on Ronin or Ethereum. Renters browse one marketplace either way.
0
Available
Avg rent
-
Rental limit
-
Decentralized land rentals
Rent land from supported collections without giving up ownership. Secure, transparent, and powered by smart contracts.
0
Land available
Ready to rent
1
Collections
Unified inventory
-
Avg. rent price
Per day
-
Avg. rental limit
Per action
Browse currently live rental collections. New collections can be added without changing the home flow.
Choose whether your land is stored on Ronin or Ethereum. Renters browse one marketplace either way.
0
Available
Avg rent
-
Rental limit
-
Pixels Farm Land is the first live collection, but the protocol is built around collection policies so future game, land, pass, and utility NFT collections can be added without changing the user flow.
NFTs and rental payment state live in smart contracts or policy-bound vaults.
Each collection gets its own chain, storage, delegation, and payment policy.
The UI and indexer help users, but contract state remains available on-chain.
Owners and renters can verify events, balances, and contract settings externally.
No. Pixels Farm Land is the first supported collection. The rental system uses collection policies so additional NFT collections can be enabled with their own storage and access rules.
The website would stop being a convenient interface, but rentals, balances, storage vaults, and events are still on-chain. You can inspect contracts with explorers or call them directly from a wallet or script.
The NFT is held by a contract-controlled storage path. For Ethereum listings, a lender vault is reused for the owner's assets; for Ronin-native listings, the Ronin marketplace/vault flow holds the NFT.
Yes. Future collections can be added through policy registry configuration and collection-specific storage settings. The UI should treat collections generically instead of assuming every asset is Pixel Land.
Yes. Marketplace fees are controlled through the admin Safe path. Fee changes can be verified by reading the marketplace fee setting on-chain.
Check the deployed contract addresses, source/bytecode, emitted events, vault ownership, credit vault controller settings, and admin roles. The docs section below lists the live addresses and direct verification calls.
These are the live contract addresses used by the app. Use the explorer links, emitted events, and read-only calls to confirm that the UI is reflecting on-chain state.
Ronin
Ronin marketplace used for Ethereum NFT rentals paid in PIXEL.
0xbcF2bfa8D8D10E670Ca80a5218A2E13732caB2b7Ronin
Ronin-native marketplace for collections that live on Ronin.
0x3157A33a2001657fdA661edb8e8BAA6923e4bE4ARonin
Holds renter credit, lender proceeds, refunds, and protocol fees.
0xA14c021C0b2A1636a54D596575Df424E1585ED75Ronin
Stores enabled collection policies used by current and future collections.
0x28A452C425BA783E68ba8B05e752cf546887A493Ronin
Verifies signed quotes and policy-bound marketplace actions.
0x2b59280bCC6263cAa9946E8732F2F7D0695c71ddEthereum
Creates/reuses lender storage vaults for Ethereum NFTs.
0x423101f5850f869352Ed33773A06fCd1c13c196CEthereum
Moves multiple Ethereum NFTs into lending storage in one transaction.
0x0948aeBC7A5201ed4023f0CB3527527b3D9f5948Ronin
Connects signed Ethereum storage evidence to Ronin marketplace state.
0x43f88DB302CD5557655849d6A35cB22C5Bc57f8DEthereum
Gameplay delegation registry used by supported Ethereum-authority rentals.
0x00000000000076A84feF008CDAbe6409d2FE638BRonin
Settlement token for the current rental payment flow.
0x7EAe20d11Ef8c779433Eb24503dEf900b9d28ad7Ronin
Receives protocol fees from completed rentals.
0x0E8C7C4e5854A515C4b99022e336767D76992B09Verify the NFT owner or vault binding on the source chain before trusting an indexed listing.
Compare listing, rental, withdrawal, and settlement events against the rows shown in the app.
Read fee, controller, and policy settings directly from the deployed contracts.
If the app is unavailable, explorers, wallets, and direct contract calls can still read state and submit allowed actions.
cast call 0xA14c021C0b2A1636a54D596575Df424E1585ED75 "controllers(address)(bool)" 0xbcF2bfa8D8D10E670Ca80a5218A2E13732caB2b7 --rpc-url <RONIN_RPC>cast call 0x423101f5850f869352Ed33773A06fCd1c13c196C "marketplaceSourceChainId(address)(uint256)" 0xbcF2bfa8D8D10E670Ca80a5218A2E13732caB2b7 --rpc-url <ETHEREUM_RPC>cast call 0xbcF2bfa8D8D10E670Ca80a5218A2E13732caB2b7 "feeBps()(uint256)" --rpc-url <RONIN_RPC>