Check and send USDC across EVM chains and Solana.
Checks USDC balances, sends payments, manages spending approvals, and verifies transfers on EVM chains and Solana.
When to use it
Use for single-chain USDC balance checks, payments, approvals, or low-level transfer control.
Give it a USDC operation; it queries blockchain state or, after explicit confirmation, submits the transaction and reports its confirmation.
EVM transfers and spending approvals use a private key, recommended through PRIVATE_KEY; reading a local key file is an alternative. Read operations need no private key.
Solana transfers use a private key, recommended as a JSON byte array in SOLANA_PRIVATE_KEY; Base58 conversion and a local key file are alternatives. Read operations need no private key.
This skill
USDC
Sends USDC and grants spending approvals (irreversible)
npm install viem
Installs viem for EVM operations