ChainsSolana
RPC and Confirmation
Confirmation behavior and reliability recommendations for Solana.
Confirmation Behavior
SolanaAgentWallet confirms submitted transactions using the blockhash-aware strategy:
connection.confirmTransaction({ signature, ...latestBlockhash })Raydium plugin actions use the same strategy internally.
Recommendation
- Use
confirmedcommitment for most agent workflows. - Use
finalizedonly when stricter confirmation is required. - Keep a fallback RPC endpoint ready in your app.
Failure Handling
Handle and log AgentWalletError values, especially:
NETWORK_FAILUREEXECUTOR_FAILUREINVALID_ACTION