What actually landed?
Confirmation state, slot, block time, network fee, compute units, raw error, and program logs.
FAILED TRANSACTION SUPPORT SOLANA X402
Stop sending raw RPC logs into a retry loop. Utilia returns what landed, what changed, why it failed, and what an agent should do next for exactly $0.004 USDC.
NO PRIVATE-KEY SETUP
Replace YOUR_SIGNATURE with a confirmed Solana signature.
AgentCash manages the wallet, reads the exact x402 quote, pays in Base
USDC, and retries the request.
No payment happens until you run the generated fetch command.
npx -y agentcash@latest check \
"https://api.utilia.ink/base/v1/transaction/YOUR_SIGNATURE"
npx -y agentcash@latest fetch \
"https://api.utilia.ink/base/v1/transaction/YOUR_SIGNATURE" --yes
NATIVE SOLANA OPTION
The public client verifies the receiver, Solana USDC asset, network, and $0.004 ceiling locally before signing the payment.
export SOLANA_KEYPAIR_PATH=\
/absolute/path/to/low-balance-wallet.json
npx -y utilia-solana-agent@0.5.8 transaction \
<solana-transaction-signature>
THE SUPPORT PACKET
The result is deliberately structured so a support agent, transaction bot, or incident workflow can branch without guessing from raw log text.
Confirmation state, slot, block time, network fee, compute units, raw error, and program logs.
SOL and token balance changes let the agent distinguish a charged network fee from a completed swap or transfer.
Stable categories cover slippage, insufficient funds, compute budget, expired blockhash, account conflict, program error, and unknown cases.
Guidance is retry-aware. It does not claim that replay is safe when block state, balances, quotes, or account locks may have changed.
STOP PARSING FAILURES BY HAND
No subscription. No vendor-issued credential. Pay only when the tool runs.