Supported Tokens & Networks
MPP currently operates exclusively on the Solana blockchain. All payments between Consumer and Provider are settled in one of the supported tokens below. No cross-chain bridges or wrapped assets are used.
Available Payment Tokens
Providers choose their preferred currency when publishing an API. Consumers must pay in that exact currency.
The most stable and widely accepted payment currency on MPP. Recommended for all production APIs.
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vTether's stablecoin on Solana. Suitable for providers operating in Tether ecosystems.
Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBThe native token of the Solana blockchain. Use for micro-cent pricing on high-frequency APIs.
Native (System Program)SPL Token vs. Native SOL Verification
The MPP Gateway uses different on-chain verification logic depending on whether the payment is in native SOL or an SPL Token (like USDC or USDT).
SNative SOL
Verified via meta.preBalances and meta.postBalances. Checks the lamport balance delta for each account key in the transaction.
USPL Tokens (USDC/USDT)
Verified via meta.preTokenBalances and meta.postTokenBalances. Checks the UI amount delta for the token owner's associated token account.
Pricing Best Practices
When deciding how to price your API, consider the following guidelines for each token:
| Token | Min. Recommended Price | Typical Use Case |
|---|---|---|
| USDC | 0.0001 USDC | Data feeds, analytics, content generation |
| USDT | 0.0001 USDT | Enterprise integrations, trading signals |
| SOL | 0.000001 SOL | High-frequency micro-tasks, IoT sensor reads |
⚠️ Coming Soon: Cross-Chain Support
Support for Ethereum (USDC via CCTP), Base, and Arbitrum is on our roadmap. All cross-chain payments will use Circle's Cross-Chain Transfer Protocol to maintain non-custodial guarantees.
Built for the machine economy by MPP Layer.
