USDC Payments
CheapestInference accepts USDC payments on the Base L2 network for both subscriptions and credit top-ups.
How it works
Section titled “How it works”- Go to Billing
- Select the USDC payment tab
- Choose a plan (or credit top-up amount)
- Connect your wallet (MetaMask, Coinbase Wallet, etc.)
- Send the USDC amount shown
- Payment is verified automatically on-chain
The backend reads the transaction receipt from the Base RPC, parses the USDC Transfer event, and confirms the recipient and amount match. No manual verification needed.
Supported wallets
Section titled “Supported wallets”Any wallet that supports the Base network:
- MetaMask
- Coinbase Wallet
- WalletConnect-compatible wallets
The dashboard uses wagmi for wallet integration. The wallet connector only loads when you select the USDC payment tab.
Network details
Section titled “Network details”| Network | Base (Ethereum L2) |
| Token | USDC (ERC-20) |
| Decimals | 6 |
Make sure your wallet is connected to Base and you have sufficient USDC balance.
Verification
Section titled “Verification”After sending USDC, submit the transaction hash through the dashboard. The backend verifies:
- Transaction is confirmed on Base
- USDC Transfer event targets the payment address
- Amount is greater than or equal to the plan price
- Transaction hash hasn’t been used before (prevents double-spend)
Subscription duration
Section titled “Subscription duration”All subscriptions last 30 days from the payment date. No auto-renewal — renew manually when ready.