Match exact USDC recipient and amount
match_native_usdc_paymentConfirm an exact native Circle USDC recipient and six-decimal transfer amount for a completed transaction on a supported EVM chain or Solana, with chain-specific finality checks. Use when reconciling a payment with an expected wallet and amount; for inspecting a transfer without expected values choose verify_native_usdc; for a PDF choose usdc_transfer_evidence_pdf. Requires tx_hash, recipient and amount, does not send funds or create an invoice. Costs 0.03 USDC via x402 v2; paid MCP wallets can pay native USDC on Base or Solana.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Positive exact USDC decimal string, at most six decimal places. Never a floating point number. | |
| network | No | Blockchain inspected; the separate API payment always settles native USDC on Base. | base |
| tx_hash | Yes | Public transaction to inspect: 0x plus 64 hex characters for EVM; base58 64-byte Solana signature. Must match network. | |
| recipient | Yes | Expected recipient: EVM 0x address or Solana owner wallet, not a token account. |