Programs Integration (Solana)
Integrate Merso programs with your game for PNPL and Upfront payments on Solana.
Overview
Merso provides two program integration paths for Solana, depending on whether you want to offer PNPL (Pay Now, Pay Later) or Upfront payment options to your players.
PNPL Program Integration
Integrate the MersoPNPL program for installment-based NFT purchases with WrappedNFT support.
Learn more →Upfront Program Integration
Integrate the MersoUpfront program for instant, full-payment NFT purchases.
Learn more →Key Concepts
-
✓
NFT Collection WhitelistingYour NFT collection must be whitelisted in the Merso protocol before integration.
-
✓
Token Account SetupSolana requires Associated Token Accounts (ATAs) for SPL token transfers.
-
✓
wNFT Support (PNPL only)For PNPL, your game must recognize WrappedNFTs as valid in-game assets.
Program Addresses
Program addresses are provided during the onboarding process. Contact the Merso team for your specific deployment addresses.
💡 Solana Account Model
Unlike EVM contracts, Solana programs use Program Derived Addresses (PDAs) for state storage. Merso handles PDA derivation automatically.